
They've done it again, for the second time in three years.
Real Madrid have won the Champions League by beating Atletico Madrid on penalties at the San Siro, with Cristiano Ronaldo converting the decisive penalty in the shootout.
Sergio Ramos' early strike had a hint of offside about it, although Real certainly deserved the 1-0 lead going into the break.
Atletico had a golden opportunity to level matters at the start of the second-half, when Pepe took down Fernando Torres in the area, but Antoine Griezmann smashed his penalty against the crossbar.
It looked like Real were going to hang on for victory, until substitute Yannick Ferreira Carrasco levelled the match for Atletico in the 79th minute, leaving the game at 1-1 after 90 minutes.
As the match went into extra-time, players were seriously struggling with fatigue, as neither side could be separated...
https://twitter.com/kenearlys/status/736657219199074304
https://twitter.com/RobertCorp/status/736660546154565632
https://twitter.com/GaryLineker/status/736655510955565056
https://twitter.com/radiorobhoward/status/736661543245492224
https://twitter.com/radiorobhoward/status/736656300730388480
https://twitter.com/bazdjcooper/status/736666829029003264
https://twitter.com/colmtobin/status/736667256021733380
https://twitter.com/yerrgay10/status/736667246802636800
https://twitter.com/SaintFrankly/status/736668197282152448
https://twitter.com/elzein20/status/736667861977075712
https://twitter.com/GuillemBalague/status/736663107020414976
And then it was penalties...
https://twitter.com/Alex8awa/status/736669755751337984
https://twitter.com/CapgunTom/status/736669798550147073
https://twitter.com/garethoconnor/status/736670681987985408
https://twitter.com/prodnose/status/736671121060331520
After a series of brilliant penalties, Juanfran's miss for Atletico allowed Cristiano Ronaldo himself to seal the win for Real...
https://twitter.com/NinaKauser/status/736672457634000899
https://twitter.com/GaryParrishCBS/status/736672466538496000
https://twitter.com/roofe39/status/736672870923898880
https://twitter.com/JARiiseOfficial/status/736672859611930624
https://twitter.com/georgegalloway/status/736672815814979584
https://twitter.com/SBondyNYDN/status/736673679900323840
https://twitter.com/eaamalyon/status/736673902244601861
https://twitter.com/ColinMurray/status/736674819379433472
https://twitter.com/GuillemBalague/status/736673563760021506
https://twitter.com/henrywinter/status/736674080183685120
We'll leave the last word of this season's Champions League final to Gary Lineker...
https://twitter.com/GaryLineker/status/736669166040682496
Thanks Gary.