After conquering their respective leagues in Italy and Spain, Juventus and Real Madrid are battle-ready for the ultimate which is the UEFA Champions League trophy.
No doubt, Real Madrid have enjoyed more successes than Juventus when it comes to the Champions League, but that would count for less in Saturday’s final in Cardiff as both teams are evenly poised.
It will be interesting to see how Cristiano Ronaldo will fare against the legendary Italian goalkeeper Gianluigi Buffon who is desperate to add the Champions League trophy to his glittering collection.
Stay with us as we provide live updates from the Millenium Stadium in Cardiff City.
Still, 0-0 but Juventus have the upper hand so far with two fantastic efforts from Higuain and Pjanic.
First yellow card given to Paulo Dybala, hope this does not slow down the Juventus star.
Real Madrid starting to apply a bit more pressure as Benzema goes down the left channel and crosses into the Juve area, but Chiellini heads clear.
GOAL!!!! Ronaldo does it again, scores for Real Madrid.
Ronaldo now has 104 Champions League goals to his name… Legendary striker.
Juventus trying to get away back quickly into this game but they have met a brick wall in the Real Madrid defence.
GOAL…. MARIO MANDZUKIC gives Juve the equaliser with a spectacular overhead kick … Game on Juventus 1-1 Real Madrid
Now Ramos goes into the book for a foul on ex-Barcelona man, Alves.
The goalscorer for Juventus MARIO MANDZUKIC is being attended to after going from a rough challenge.
Mandzukic is back on his feet and good to go, and with five minutes to go.
Real Madrid’s Carvajal gets a yellow card after a clumsy foul on Mandzukic.
Two minutes added time before we call it a wrap in the first half
Half Time: Juventus 1-1 Real Madrid
The first half lived to its billing as Ronaldo delivers again… He is the first player to score in three Champions League finals and he also prides himself scoring Real Madrid 500th Champions League goal… should we expect more from him tonight???
Real Madrid get the second half underway …
Dani Alaves rolling on the turf after a challenge from Isco
Luka Modric tries a rising shot but Buffon keeps it in check with no hassles.
GOAL: Casemerio with a long range shot put Real Madrid back in front
Goal…In the space of three minutes Real Madrid get two goals .. Ronaldo on target agian Juventus 1 Real Madrid 3
Juan Cuadrado who replaced Andrea Barzagl has been given a yellow card
FACT: Juventus have conceded as many goals in this game as they had in the rest of the campaign.
Thunderous ovation as Gareth Bale comes in for Karim Benzema
Juventus reduced to 10 men as Juan Cuadrado gets a second yellow card and he is sent off!
Cuadrado has become the third player to be sent off in a Champions League final, after Lehmann and Drogba.
Final substitution for Real Madrid… Alvaro Morata in for Toni Kroos
Goal !!! Asensio makes it four for Real Madrid
Final Whistle Real Madrid are champions again
This is Real Madrid’s 12th title… Congratulations to the champions
WATCH: Governor Yahaya Bello's Roadmap to Hope 2023
Support PREMIUM TIMES' journalism of integrity and credibility
Good journalism costs a lot of money. Yet only good journalism can ensure the possibility of a good society, an accountable democracy, and a transparent government.
For continued free access to the best investigative journalism in the country we ask you to consider making a modest support to this noble endeavour.
By contributing to PREMIUM TIMES, you are helping to sustain a journalism of relevance and ensuring it remains free and available to all.
TEXT AD: Why women cheat: what every Nigerian man should know