Real Madrid, Ajax, Bayern Munich. Only three teams have won the European Cup or Champions League three times in a row. Only one of them has done it twice.
Bob Paisley's Liverpool, Helenio Herrera's Inter, Arrigo Sacchi's AC Milan – great teams have tried and failed to win more than two on the bounce. Bayern were the last to do it, 42 years ago. Zinedine Zidane managed it in 28 months.
Whatever their limitations, however poor their domestic campaign has been, there can no longer be any doubt: Zidane's team will go down in history as Champions League legends. They are, as Sergio Ramos said even before kick-off, "vintage". Fortune favours the great.
There was so much doubt about their credentials this time, so much belief in Jurgen Klopp's undaunted, free-flowing Liverpool, one of the only other clubs to come close to Madrid's European record. It seemed that way from kick-off in Kiev, too: the Reds were brilliantly organised, pressing astutely, throwing Madrid off their swagger.
After those scares against Juventus and Bayern Munich, Zidane's side looked like they would at last be exposed. We should all know better.
Misfortune struck Liverpool 30 minutes in. Mohamed Salah, heir apparent to Cristiano Ronaldo and his Ballon d'Or, was forced off in tears with a shoulder injury, having tumbled to ground with Sergio Ramos, the man made for lifting trophies in this white shirt.
It left Liverpool looking uncertain, wary, and Madrid sensed it. The passing became crisper, the chances appeared, Karim Benzema denied a goal by the offside flag. Even the loss of Dani Carvajal ironically gave them a boost, with the full-back having looked every bit a player to have missed five of the last six games before he limped his disconsolate way down the tunnel.
Then Lady Luck returned. Loris Karius, whose improved form in 2018 has been a great success story of Liverpool's season, collected a simple loose ball and threw it straight against Benzema's foot. It was an error that seemed to perplex even the Madrid players, who were slow to catch up to celebrate with their team-mate, the much-maligned forward who produced arguably his best performance of 2017-18.
There was still room for another defensive lapse, a failure to clear a set-piece that gifted Sadio Mane an equaliser, a reminder of that fragility that almost let Juventus back into the quarter-final. Madrid survived that tie thanks largely to the genius of Cristiano Ronaldo; this time, it was Gareth Bale.
Just 122 seconds after coming off the bench, he scored the best goal this showpiece has ever seen. It was jaw-dropping, exquisite brilliance. That's the other side of this era-defining team: they make their own luck, too. When Karius flapped in another Bale effort to put the trophy out of Liverpool's reach, it felt like destiny was rewarding the Wales star for even attempting such a bicycle kick.
Zidane has now won nine trophies since taking over in January 2016. He has his shortcomings, as he admitted this week – "I'm not the best coach, and I will always say that. I am not the best coach tactically" – but, when the success looks like this, tactics be damned.
They survived throwing away a 3-0 lead against Juve, being dominated by Bayern, being unsettled by Liverpool. Special goals and slices of luck carried them all the way to glory again. The undisputed kings of Europe, it seems, have a divine right to rule.
|Aubameyang-Lacazette partnership possible for Arsenal|
|Pant handed debut as India ring changes at Trent Bridge|
|Pochettino pledges to protect Kane|
|Federer relieved to ´hang tough´ in Cincinnati|
|De Bruyne injury: Can Foden or Diaz replace Man City playmaker?|
|Furyk confident as Team USA takes shape|
|Neymar´s behaviour deserves praise, Tite claims|
|Scherzer, Harper lead Nationals past Marlins|
|Djokovic and Federer join Cilic, Goffin in Cincinnati semis|
|Federer outlasts recovering Wawrinka|
|WATCH: Djokovic wins match, loses car|
|Bolt arrives in Sydney for A-League trial|
|Red-hot Bertens beats Svitolina, Halep marches on|
|Snedeker preserves Wyndham lead|
|Halep hits back to torment Tsurenko|
|Raonic fails to break Djokovic stranglehold|
|Emery seeks more ´demanding´ Ozil|
|CAF Champions League Review: Wydad, Al Ahly & TP Mazembe qualify|
|Stephen Curry wants to finish his career with Warriors|
|Hazard among Europe´s best but can improve, says Sarri|
|Tigers boost top-two hopes, Giants close in on fourth|
|Birmingham City 0 Swansea City 0: Monk´s men held despite dominance|
|Inter taking legal action against Tebas over Modric transfer comments|
|Serie A transfer round-up: Zaza joins Torino, Parma sign Gervinho|
|Roma chief Pallotta makes light of De Laurentiis claim|
|Federer starts double-header by seeing off resilient Mayer|
|Ospina joins Napoli on loan from Arsenal|
|Klavan completes Cagliari switch|
|Djokovic holds out against Dimitrov as Raonic awaits|
|New dates confirmed for postponed Serie A fixtures|
|Halep breezes past Barty to set up Tsurenko clash on same day|
|Olesen unable to capitalise on strong start as Jamieson, Waring go clear|
|Hoffenheim tie Kramaric to four-year deal|
|Mina to miss Southampton clash while Gomes is ´weeks´ away|
|Barcelona coach Valverde dismisses Pogba speculation|
|Valverde not prioritising Champions League over defending Barcelona´s LaLiga title|
|Allegri thanks outgoing Juventus icon Marchisio|
|Pants display from Beef? Johnston forced into change of trousers in Sweden|
|Tour champion Thomas has Welsh velodrome named in his honour|
|Gloucester surprised and disappointed by RFU´s swift Cipriani charge|
|Storm skipper Smith´s back injury not ´too serious´|
|Spurs fixture switch doesn´t appeal to Guardiola|
|Brazil call up Andreas Pereira & Arthur but omit Man City stars|
|Mbappe returns to PSG squad, Kehrer set for debut|
|No Messi in Argentina squad as Simeone wins first call-up|
|England man Roy embarrassed by self-inflicted facial injury|
|Atletico Madrid fined for breaching third-party regulations|
|Cipriani charged by RFU after common assault conviction|
|No contact, no negotiation - Leonardo denies AC Milan deal for Milinkovic-Savic|
|Kovacic set for Chelsea debut against Arsenal|
|Fury´s father restrained as Wilder crashes Pianeta weigh-in|
|Kohli and Bumrah fit for win-or-bust Test|
|Stokes ready and desperate to help England, says Root|
|Salah, Mane and Firmino not in competition says Klopp|
|Darmian staying at Manchester United, says Mourinho|
|Guardiola cites fatigue as factor for stricken De Bruyne|
|Kovac approves Rudy departure from bloated Bayern midfield|
|Klopp insists no player leaves without his approval amid Klavan rumours|
|Real Madrid complain to FIFA over Inter´s alleged Modric approach|
|Mourinho ´has never been so happy´ with unsettled Pogba|
|Manly implode amid Barrett uncertainty, Storm´s Smith injured|
|Sarri certain Hazard is staying at Chelsea|
|Liverpool, Champions League, Manchester derby - The matches De Bruyne will miss due to injury|
|Campbell joins Frosinone from Arsenal on permanent deal|
|Schalke sign Lille´s Mendyl to end left-back hunt|
|Stokes back in England team as Curran drops out|
|Ronaldo doesn´t guarantee Juventus the title, warns Allegri|
|Tuchel keen to guide PSG star Mbappe after World Cup heroics|
|Yuri: I can see Neymar joining Real Madrid|
|Milan pounce for Castillejo as Bacca joins Villarreal permanently|