A dramatic late double by former Stoke forward Joselu sent Real Madrid through to the Champions League final at Wembley after a 4-3 aggregate win over Bayern Munich at the Santiago Bernabeu.
The tie had been evenly-poised after four goals were shared in the first leg of the semi-final in Germany last week.
Madrid had an impressive 13-month unbeaten home record and a wealth of European history behind them, but they were on the verge of a second consecutive last-four exit in this competition when Bayern substitute Alphonso Davies produced a 68th-minute rocket.
It stunned a previously buoyant home crowd, but Madrid boss Carlo Ancelotti worked his magic and turned to his bench to save the day.
Mail Sport's Pete Jenson takes a look at some of the things you may have missed.
Real Madrid star Jude Bellingham was able to play after a painkilling injection in his knee
Bayern Munich will end the 2023-24 season without silverware after also losing their Bundesliga crown
Bellingham has knee jab
The pre-match whisper among the Spanish media was that Jude Bellingham had slipped away from Real Madrid’s training ground to the team clinic to have a painkilling injection in his knee, before rejoining his team-mates on the bus to the stadium.
It was a knee problem that kept Bellingham out of Borussia Dortmund’s title decider last season but nothing was going to stop him making this one.
He was out in the middle of the pitch before the game, going through his pre-match ritual of looking out at the four sides of the empty stadium and visualising the match ahead.
Home comforts for Bayern
Bayern Munich customised their away dressing room at the Santiago Bernabeu in an attempt by Thomas Tuchel to make his players feel at home.
Each player sat in front of a black-and-red print with their shirt number and the words: ‘We fight in black for all in red’.
Around the perimeter the words ‘fight in black, for all in red’ were writ large.
Rodrygo's classy touch
Real Madrid’s Brazilian striker Rodrygo had ‘Pray for RS’ written on his under-shirt.
Rio Grande do Sul is a region in Southern Brazil where at least 90 people have died because of recent severe flooding.
Rodrygo wore a shirt with 'pray for RS' to show his support for flood victims in Brazil
We glimpsed the shirt for the first time when Rodrygo missed his first chance to beat Bayern keeper Manuel Neuer.
A Real send-off
We can argue about which stadium has the best Champions League atmosphere but Real Madrid stand alone in terms of scenes outside the ground.
Around 10,000 lined the Concha Espina avenue and packed the Sagrados Corazones square two hours before kick-off.
When the team bus finally crawled towards the stadium, flanked by two white police horses, fans greeted it with a fog of smoke flares, deafening cheers and a sea of twirling scarves.
Madrid’s supporters were not the only ones who prepared a special send-off for their team. Around 300 youngsters from the club’s 17 male and female youth teams made a guard of honour as the players walked to the team bus at their training ground.
Formula One legend and Madrid fan Fernando Alonso was in the crowd at the Bernabeu
Stars in the crowd
No fixture has been played more times than this one in the history of the Champions League and there were two veterans of those titanic clashes in the directors’ box.
Former Bayern Munich keeper Oliver Kahn, a guest of Real Madrid, sat a few seats from Raul.
Formula One driver and Madrid fan Fernando Alonso was also there.