#1 Real Madrid aren't invincible

With Cristiano Ronaldo returning to his best, Real are back to their winning ways. They have netted plenty of goals and since the Champions League is the only title they can win this year, they are bound to give it their all in the competition.
Real might have a potent attack, but they are still missing stability at the back.
Many times this season, Zidane's men have found it tough to protect their lead. Also, they are weaker in comparison to Juventus when it comes to winning aerial duels – a weak spot the Italians will look to pounce on during the game. Real Madrid have won 10.3 duels per game in comparison to the Old Lady's 12.5 duels per game in the air.
Madrid have also allowed their opponents to create a fair share of chances, which have led to goals.
Should Dybala and Higuain manage to be at their best, the Real defenders will be in for a tough night.