The last trophy of the 2016-17 season is set to be decided as Real Madrid face Juventus in the UEFA Champions League final.
Real are looking for their second consecutive Champions League trophy, whilst Juventus will be keen to banish 21 years of European heartache.
Who will be the champions of Europe?
Both clubs come into this tie with fully fit squads available for selection.
Real manager, Zinedine Zidane however must choose between Gareth Bale or Isco for the right wing role.
Bale has been out of action since 23rd April but Isco has scored five goals in his last eight games.
Juventus boss, Max Allegri rested several players last weekend for the Serie A finale at Bologna.
Fullback, Dani Alves however missed the game through suspension
Amongst those rested were; Gianluigi Buffon, Giorgio Chellini and Mario Mandzukic.
Those players are expected to start the showpiece in Cardiff.
Long night in wait
Fans could find themselves in for a long night if past meetings are anything to go by.
There have been eighteen meetings involving these sides in Europe’s biggest competition.
Both sides have eight wins each alongside two draws.
If anything is going to split them, it will be their record when it comes to the final.
Real Madrid have emerged victorious in 11 of their 14 Champions League finals. Their Italian opposition have however only been in eight finals with just two victories to show for their effort.
Attack vs defence
We can expect Madrid to push forward attacking wise but they have kept only one clean sheet in Europe this season.
Juventus however are unbeaten heading into the final with just three goals conceded.
They have however only scored 21 goals to Real’s 32 making the game all about attack vs defence.
This final is definitely looking difficult to call.
On one hand, we have Juventus who haven’t trailed in the knockout stages yet and the other hand, we got the defending champions – Real Madrid who have scored in every European match this season.
That makes predicting a result without thinking about extra time or penalties.
On that note, the Spanish side have won their last two Champions League titles deeper than normal time. They however came against Atletico Madrid, which may count in the Old Lady’s favour.
All in all, if it does go beyond 90 minutes, I expect Real Madrid to successfully defend their crown but it will be tight.
Prediction: Real Madrid 2-1 Juventus AET
Result: Real Madrid 4-1 Juventus