Benfica's performance in the group-stage matches was excellent. There is no way to call this team weak. A very strong and stable team. Benfica is also dominating the Primeira Liga this season. Performing very well in every match and topping the table. So even though this is Club Brugge's home match, I consider this Benfica team as favorite.
There is no doubt that Benfica is the favorite against Brugge and Brugger is the team that can be considered the weakest of all and Benfica is predicted to win this first leg and for sure in the second leg there will be no obstacles for them if they can win in the first game later, and Benfica will be a team with a very large percentage of certainty of playing in the quarterfinals considering the opponents in the round of 16
AC Milan vs Tottenham match is difficult to predict. Both teams are of similar quality. And performance is erratic. Both have a number of star players in their squads. But my favorite in this match is Tottenham. In the last match, this team defeated the mighty Manchester City. They have the ability to win against Milan.
And you are right, sometimes they can lose to weak teams but Tottenham's victory over City increased the motivation of this team to also be able to beat Milan, moreover Milan seemed to be facing obstacles so that they continued to lose in the league, recording 3 defeats in a row, however the first leg could have been a draw and the second leg would have decided it