Gareth Bale was the star for Real Madrid as his two goals fired Zinedine Zidane's side to Champions League glory in a 3-1 victory over Liverpool.
But while the Wales winger will soak up the accolades after shining on the biggest stage in club football, it was a very different story for Reds goalkeeper Loris Karius.
The German endured nothing short of a nightmare, conceding two cheap goals that ultimately ended any hope his side had of stopping Los Blancos from claiming the title for a third successive season.
On a difficult night for Liverpool that also saw them lose Mohamed Salah to injury, we assess the performances of each player on show.
Keylor Navas: 6
Early nerves suggested he could be at risk of a blunder, but the Costa Rica international gained confidence with a sharp save from Trent Alexander-Arnold in the first half and had little to do from there.
Dani Carvajal: 4
Harsh as it may be to say, Madrid were better once he tearfully left the pitch with a hamstring injury in the 37th minute.
Raphael Varane: 7
France defender Varane, though not free of blame for Liverpool's equaliser, was essential to ensuring the Reds' energetic start came to nothing as he eventually finished with six clearances - twice more than any other player on the pitch.
Sergio Ramos: 6
Dejan Lovren climbed all over him to win the header that led to Mane's goal, but Ramos - the target of Liverpool fan fury for his involvement in Salah's injury - was otherwise mistake-free.
Delivered the cross from which Bale set tongues wagging and, though suggestions had been made that his attacking mindset could be exploited, his high starting position helped pin back Jurgen Klopp's men.
Luka Modric: 9
Positive and clean in possession with his typical class complemented by a team-high four tackles that helped swing the midfield battle in Madrid's favour.
Left the heavy lifting to Modric and Toni Kroos in an understated performance that failed to match the influence of his 2017 display.
Toni Kroos: 8
Improved after a surprisingly shaky start to wrap up the match with more passes (87) than any other player on the pitch, including plenty in the attacking half.
Helped Madrid find a foothold as the first half wore but substituted on the hour and should have done better with the finish that came back off the crossbar.
Cristiano Ronaldo: 6
Posed an occasional threat without ever really looking like he would conjure a trademark piece of magic.
Karim Benzema: 8
Justified the faith Zidane showed in him with a quick piece of thinking of that set Madrid on their way and clearly rattled Karius.
Nacho Fernandez: 6
Did what was required of him without taking many attacking risks.
Gareth Bale: 10
What more can you ask of a substitute? Often criticised by Madridistas, Bale wrote himself into folklore with an absolutely outrageous bicycle kick, and his speculative second was always going to be worth a try given Karius' form.
Marco Asensio: N/A
Introduced in the 89th minute, leaving him little time to score a second Champions League final goal.
Loris Karius: 1
The only difficulty in weighing up Karius' performance is in trying to determine which of his two awful errors was worse. The goals he gifted to Benzema and Bale will not be forgotten by Liverpool fans, who are sure to demand Klopp signs a replacement for next season.
Trent Alexander-Arnold: 7
Offered encouragement to England manager Gareth Southgate with a mature, assured performance on the big stage, and might have scored early if not for an alert Navas.
Dejan Lovren: 7
Questions were asked whether he could get through 90 minutes against a world-class attack, but the Croatia defender was among his team's best under difficult circumstances and won the header that saw Sadio Mane equalise.
Virgil van Dijk: 6
Likewise deserved better than to ship three goals as he largely kept Ronaldo and Benzema in check.
Andrew Robertson: 7
Summed up an excellent first season for the club with an industrious display on the left and made an impressive late challenge to prevent Ronaldo from getting on the scoresheet in the final 20 minutes.
Georginio Wijnaldum: 5
After helping the Reds employ an effective early press, Wijnaldum faded and was outclassed by Modric and Kroos.
Jordan Henderson: 5
Topped his team's count for passes but was unable to stem the flow of meaningful possession Madrid enjoyed after the opening half hour.
James Milner: 4
Integral to Liverpool's run to Kiev, the experienced Milner simply struggled to get on the ball and lacked his usual energy before being withdrawn late in proceedings.
Mohamed Salah: 6
Looked likely to create havoc until he was cruelly cut down by a shoulder injury that forced him off by the half-hour mark.
Roberto Firmino: 5
Quiet after Salah's withdrawal, he managed only two shots, including one blocked attempt on the turn in the first half with which he might have done better.
Sadio Mane: 8
Fully deserved his poacher's goal after stepping up to lead the attack in Salah's absence. That he made more tackles (six) than any of his team-mates encapsulated his work ethic.
Adam Lallana: 4
It was always going to be a tough task to fill Salah's boots and, in truth, he did not get close to doing so.
Emre Can: N/A
Defied expectations to even take the field but the game was done by the time he was thrown on.
|PSG had to change mentality - Thiago Silva|
|Rockets make change, pick up win over Trail Blazers|
|Everything´s easier when you´ve got Messi – Miranda|
|From George Cross to Arsenal – Montemurro´s rise to make Gunners great again|
|Koulibaly challenges Napoli to win Europa League|
|Raptors star Leonard out against Clippers, may miss matchup with Warriors|
|Butler opens up about heated Timberwolves practice|
|Spurs achieved ´mission impossible´, says Pochettino|
|Dembele stunner pleases Barca boss Valverde|
|Van Dijk lauds ´fantastic´ Alisson|
|Van Dijk´s tackle on Mertens worthy of red card – Ancelotti|
|Klopp ´would have paid double´ for Alisson|
|Klopp: I don´t care about Madrid revenge mission|
|Tension and anxiety got to Inter, laments Spalletti|
|Tuchel hails magnificent PSG as Red Star win seals last-16 spot|
|Mbappe admits frank discussions inspired PSG´s Champions League progress|
|Klopp: Napoli had no answers to outstanding Liverpool|
|Pochettino proud of ´massive, massive achievement´ for Spurs|
|Barcelona equal Champions League record|
|Composed and controlled Liverpool see off Napoli to progress|
|Tenerife back to winning ways, AEK beat Hapoel|
|Howedes ´hurt´ after emotional Schalke return ends in defeat|
|Kane ´buzzing´ over ´not bad´ draw at Barcelona|
|Robertson hails Alisson´s ´unbelievable´ save as Liverpool progress|
|Red Star Belgrade 1 Paris Saint-Germain 4: Neymar brilliance helps secure Group C top spot|
|Inter 1 PSV 1: Icardi header not enough for the Nerazzurri|
|Liverpool 1 Napoli 0: Superb Salah sends Reds through|
|Club Brugge 0 Atletico Madrid 0: Simeone´s men miss out on top spot|
|Barcelona 1 Tottenham 1: Lucas rescues Spurs late on to secure progress|
|Monaco 0 Borussia Dortmund 2: Guerreiro double snatches top spot from Atletico|
|Butler´s groin strain ´nothing significant´ – 76ers coach Brown|
|Woakes, Curran among leading lights at IPL auction|
|Blue Jays release five-time All-Star Tulowitzki|
|Mourinho: Professionals care more than the fans|
|Casillas reaches 100 Champions League wins|
|Expansion franchise Cincinnati sign Garza, send Kamara to Rapids|
|Manchester City sign United States goalkeeper Steffen for reported £7m|
|Schalke 1 Lokomotiv Moscow 0: Russians miss chance for Europa League reprieve|
|Galatasaray 2 Porto 3: Terim´s men into Europa League after penalty drama|
|Jackman leaves Dragons role|
|Tottenham boosted as Barcelona bench Messi|
|Mane and Henderson in Liverpool XI to face Napoli|
|Mourinho shoots down question over how to get the best from Pogba|
|Ronaldo to start as Allegri aims to avoid Champions League big guns|
|Odriozola: I´m in love with Benzema, he´s the best number nine in the world|
|Vikings fire OC DeFilippo after loss to Seahawks|
|Marcelino suggests Valencia open to Batshuayi departure|
|Bottas to make rally debut in title-winning M-Sport Ford Fiesta|
|Kovac dismisses Pavard speculation|
|Yaya Toure leaves Olympiacos after just five appearances|
|Riise challenges Liverpool to banish Champions League disappointment against Napoli|
|We rallied around it - Durant on Green confrontation aftermath|
|Valencia ´p****d off´ with Fellaini´s controversial Young Boys winner - Soler|
|More must be done to combat racism at Premier League grounds – Chalobah|
|Napoli will not sack ´big signing´ Ancelotti if they miss Champions League qualification, says De La|
|Guardiola not interested in ´exceptional´ Saul|
|Shai gives Windies hope with thrilling ODI run chase|
|Ten Hag unsure whether to risk Ajax stars against Bayern|
|Erasmus to work with Bulls as Springboks assist Super Rugby sides|
|Paul Gascoigne pleads not guilty to sexual assault|
|Joshua is ´begging´ for unification fight, claims Wilder|
|Silva, Fernandinho add to Guardiola´s injury woes|
|Hosszu storms to 14th gold, Seto smashes Le Clos´ world record|
|Raheem is an incredible human being - Guardiola rallies behind City star Sterling|
|Sexton pens IRFU extension until 2021|
|Ajax boss Ten Hag can do big things, says Bayern chief Rummenigge|
|He´s good at basketball – Kerr running out of superlatives for Curry|
|Green thrilled to make Warriors return in victory over Timberwolves|
|Madrid squad great and humble - Solari responds to Ronaldo|
|Langer unsure what to expect from Perth wicket|