Real Madrid have won the European Cup for the 14th time after edging out Liverpool thanks to a Vinicius Junior goal at the Stade de France.
Kick-off was delayed for over half an hour as fans waited to get inside the ground, but Liverpool dominated once play started.
Madrid had goalkeeper Thibaut Courtois to thank for a number of fine saves in the first period, but Real thought they had scored right at the end as Karim Benzema saw a goal ruled out following a lengthy VAR check.
And Los Blancos improved in the second half, taking the lead just short of the hour as Vinicius Junior poked home a low driven cross by Fede Valverde at the far post.
Courtois made a stunning save to deny Salah after that and Madrid missed chances to extend their lead on the counter-attack.
For Madrid, it is a 14th European Cup in an incredible season in which they have also won LaLiga.
But for Liverpool, it is a disappointing end to a season which brought two domestic cups but ultimately saw them miss out on the two main prizes in the final two matches of the campaign.
Thank you for reading 5 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1
Ben Hayward is Weekend Editor for FourFourTwo. A European football writer with over 15 years’ experience, he has covered games all over the world - including three World Cups, several Champions League finals, Euros, Copa América - and has spent much of that time in Spain. He currently divides his time between Barcelona and London.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.