The Champions League final on Saturday night had it all: sensational attacking play, crunching tackles, superb goals, a red card, and of course Ronaldo.
The win also saw a whole host of new records being set.
Here we take a look at some of the stats and reaction from what was the best final in years.
Cristiano Ronaldo is the first player in history to score in three different finals in the Champions League era.
2017 ⚽ pic.twitter.com/eDigFWtGyQ
— Squawka Football (@Squawka) June 3, 2017
He also netted his 600th career goal.
— Akber Ali (@AkberAli2611) June 3, 2017
It capped another truly remarkable year for the Portuguese star.
Retweeted B/R Football (@brfootball):
— AllanCache (@AllanCache) June 3, 2017
And for Madrid.
60 – Real Madrid have scored in all of their 60 matches across all competitions this season, scoring 173 goals in total. Machines.
— OptaRMadrid (@OptaRMadrid) June 3, 2017
Madrid were crowned European Champions for a record 12th time.
— Real Madrid C.F. (@realmadrid) June 3, 2017
Let’s spare a thought for the defeated finalists, Juventus
Juventus have now lost their last 5 Champions League finals:
2017 ❌ pic.twitter.com/BgfJ21GuAx
— 8 Fact Football (@8Fact_Footballl) June 3, 2017
Juventus had conceded just three goals in their entire Champions League run until this final. Real Madrid put four past them. Wow.
— Liam Canning (@LiamPaulCanning) June 3, 2017
But even with all that success, Ronaldo manages to stay humble!
— Boluwatife ayodeji (@Boluwatifeayod7) June 3, 2017
The guy is truly a legend.