Real Madrid reached their first UEFA Champions League final since 2002 in stunning fashion with a 4-0 win at holders Bayern Munich.
The Spanish side produced a magnificent display at the Allianz Arena on Tuesday to bring Bayern's title defence to an emphatic end with a 5-0 aggregate victory.
Real - who beat Bayer Leverkusen in their last final appearance 12 years ago - took a giant step towards a long-awaited 10th success in Europe's premier club competition courtesy of braces from Sergio Ramos and Cristiano Ronaldo.
Leading 1-0 from last week's first leg, Ramos' early double put Real in control, before Ronaldo settled the tie in the 34th minute with a strike that broke the record for most Champions League goals in a season.
Ronaldo made it 15 goals in 10 Champions League appearances this term by rounding off an excellent counter-attack, and then added the finishing touch with a fine free-kick in the closing stages.
Real will now face Chelsea or city rivals Atletico Madrid in next month's final in Lisbon, and their hopes of a treble in Carlo Ancelotti's first season at the Bernabeu remain very much alive.
The only disappointment from a wonderful evening for Real came in the 38th minute, as playmaker Xabi Alonso was booked for a rash tackle on Bastian Schweinsteiger, meaning he will miss the final.
Bayern goalkeeper Manuel Neuer presented Real with an early opportunity as his clearance from a ball over the top went straight into the path of Gareth Bale - restored to the starting XI after illness - however, the Welshman could only fire high over the crossbar.
But it did not take long for Ancelotti's men to make the crucial breakthrough, which came in the 16th minute when the unmarked Ramos met Luka Modric's perfectly placed corner with a bullet header.
And just four minutes later, Real doubled that advantage to take control of the tie as Pepe flicked Angel di Maria's right-wing free-kick towards Ramos, who netted his second goal of the game with a diving header.
Bayern did finally threaten the Spaniards' goal midway through the first half, Franck Ribery flashing an effort across the face of goal, but the visitors’ threat on the counter was perfectly illustrated shortly after by a fine break from Ronaldo, although the Portuguese could only fire wide from the edge of the area.
The hosts failed to heed the warning offered by Ronaldo, though, and he duly netted his milestone goal by coolly finishing off a scintillating move that saw Bale charge through the heart of the Bayern defence before laying the ball off for the 29-year-old.
Ronaldo then went close with an audacious effort from 40 yards following another botched Neuer clearance.
Bayern were allowed more of the ball following the restart but struggled to break down a determined and organised Real defence.
Arjen Robben curled an effort narrowly wide from the edge of the area, before Toni Kroos lashed a decent effort just over the bar.
However, a miserable night for Bayern was capped off in the 90th minute, as Ronaldo drove a low 20-yard free-kick under the wall for his 16th Champions League goal of the campaign that categorically underlined Real's superiority over Pep Guardiola's team.
|Neymar red card unfair – Emery|
|Kane can become like Ronaldo and Messi, says Kobe Bryant|
|MLS Review: Portland top west, Earthquakes reach play-offs|
|Kane pleased with Spurs´ spectacle for NBA legend Kobe Bryant|
|Zidane backs ´player of a generation´ Ronaldo to rediscover goalscoring touch|
|Cavani calls on PSG to keep improving after Classique draw|
|Conte agrees with Guardiola and Mourinho over EFL Cup|
|Pochettino lauds Spurs for delivering in front of Maradona|
|Marcelo lauds Benzema as Europe´s best striker|
|Even the Golden State Warriors lose - Guardiola dismisses City ´Invincibles´ tag|
|I am different to other managers – Why Conte does not fear Chelsea axe|
|Character is key for Cahill as Chelsea chase consistency|
|Marseille 2 Paris Saint-Germain 2: Cavani rescues visitors after Neymar sees red|
|Real Madrid 3 Eibar 0: Super Asensio spares Ronaldo´s blushes|
|Allegri thanks Mandzukic for red card in Udinese rout|
|CAF Champions League Review: Al Ahly advance to final in dazzling style|
|Liverpool deserve to be ninth, says under-pressure Klopp|
|Wrong news - Wenger rubbishes Ozil exit rumours|
|Klopp slams Lovren: I would have stopped Kane getting the ball!|
|Udinese 2 Juventus 6: Khedira hat-trick inspires Bianconeri rout|
|We could have scored more - Two-goal Kane hails ´unbelievable´ Tottenham|
|Tottenham´s Kane one of the best - Pochettino|
|Atletico needed win at Celta, says Simeone|
|Tottenham set Premier League attendance record|
|Tottenham 4 Liverpool 1: Kane double increases pressure on Klopp|
|Montella questions VAR, promises ´united´ Milan will deliver|
|Celta Vigo 0 Atletico Madrid 1: Fit-again Gameiro ends visitors´ winless run|
|Wenger: Ozil back to his best for dominant Arsenal|
|Dolberg double sinks Feyenoord in De Klassieker|
|We´ve let him down – Keane backs Koeman after Arsenal capitulation|
|It´s not time to be crazy - Koeman calls for calm after Everton thumping|
|Mertesacker lauds compatriot Ozil after Everton thumping|
|AC Milan 0 Genoa 0: Bonucci sees red as 10-man Rossoneri fight for point|
|Guangzhou Evergrande claim seventh straight Chinese Super League crown|
|Everton 2 Arsenal 5: Koeman on the brink as hosts capitulate|
|Ipswich Town 0 Norwich City 1: Maddison gives Canaries more derby glory|
|Gary Neville thinks he is done as a football manager|
|Ibrahimovic has ´minimum´ five or six years left, claims Raiola|
|A-League Review: Vargas injury mars Newcastle Jets win, late winner gives Perth Glory first victory|
|Maybe the Premier League title race is already over - Klopp|
|Pochettino accuses Walker of ´alarming lack of respect´ over Tottenham exit|
|Pochettino: Mourinho put Dier in compromising position amid United interest|
|Sarri: Napoli care more about Serie A than Champions League|
|My goal was legal against Malaga, insists Barca´s Deulofeu|
|Valverde does ´not see any problem´ with Suarez´s sour substitution reaction|
|Ignore the noise, says under-fire Ozil|
|It´s like playing against aliens - Inter´s Spalletti hails Napoli players after draw|
|PSG duo Alves and Lucas to miss Marseille clash|
|CAF Champions League Review: Wydad Casablanca book final berth|
|Napoli 0 Inter 0: Handanovic heroics put an end to Partenopei´s winning streak|
|Barcelona 2 Malaga 0: Controversial win sees hosts extend LaLiga lead|
|Weidenfeller to end Dortmund stay at end of season|
|Pellegrino wants patience from Southampton saviour Boufal|
|Sad day for democracy - Guardiola gives latest take on Catalan crisis|
|Heynckes awaiting news on Muller injury|
|It was a penalty - Silva hits back at Burnley boss Dyche|
|Hamburg 0 Bayern Munich 1: Tolisso sends Heynckes´ men joint-top|
|Southampton 1 West Brom 0: Boufal stunner ends Saints´ winless run|
|Appleton still happy in caretaker role after Leicester sink Swansea|
|Guardiola ready to dine out on Aguero record|
|They should do a press conference to explain – Mourinho furious with Manchester United players|
|Bosz bemoans dropped points after Dortmund let two-goal lead slip|
|Montella calls for courage against Genoa|
|Championship Review: Wolves stay top as Terry scores for Villa|
|One of my proudest moments – Wagner revels in Manchester United win|
|Damage was done in the first half, admits Hughes|
|Conte will ´never´ fear the Chelsea sack|
|Herrera questions Manchester United´s ´passion´|
|Benitez impressed by Newcastle´s perseverance after narrow win|
|Monaco 2 Caen 0: Keita opens account as hosts get back on track|
|A bad team deserves punishment – Mourinho blasts Manchester United display|
|Zidane rejects tag of ´world´s best coach´|
|Stoke City 1 Bournemouth 2: Howe´s men pick up first away points|
|Manchester City 3 Burnley 0: Aguero levels record as Guardiola´s men stretch lead|
|Swansea City 1 Leicester City 2: Mahrez shines as Appleton enjoys winning start|
|Newcastle 1 Crystal Palace 0: Merino leaves it late to sink Eagles|
|Huddersfield Town 2 Manchester United 1: Mourinho´s men suffer first defeat as Lindelof error proves|
|Eintracht Frankfurt 2 Borussia Dortmund 2: Bosz´s men stunned by comeback|
|Immobile, Strakosha pen Lazio extensions|
|Conte hails Chelsea´s ´desire to fight´ for Watford comeback|
|Aguero becomes joint-top scorer in Manchester City history|
|Chelsea hero Batshuayi relieved to end ´difficult moment´ against Watford|
|Verratti admits he had doubts over PSG project|
|Bartomeu offers assurances over Barcelona´s LaLiga status|
|AC Milan will sell ´top players´ if they miss the Champions League|
|Chelsea 4 Watford 2: Batshuayi, Azpilicueta spare champions´ blushes|
|Darren Fletcher makes 100th consecutive Prermier League appearance|
|Carrasco´s attitude not a problem, says Simeone|
|Allegri happy to win ugly at Udinese|
|Barcelona approve €897million budget following record revenue in 2016-17|
|Lineker´s Benzema criticism embarrassing - Zidane hails Madrid striker as ´the best´|
|Bayern Munich announce record €640m turnover|
|A-League Review: Brillante completes comeback in thrilling Sydney derby|
|Bakayoko starts for Chelsea against Watford|
|Not many teams can stop us scoring – Smalling hits back after United criticism|
|Bakayoko: I´m not Chelsea´s new Matic|
|Manchester United fan Werner still dreams of Premier League move|
|Manchester City playing like Brazil, says Jesus|
|Mbappe, Dembele and Jesus named Golden Boy top three|
|Valverde: Barcelona couldn´t sign Mbappe|
|Kane: I´d love to spend whole career at Tottenham|
|Bolt wants to begin football career in 2018|
|What the f***? – Pochettino reveals Madrid selection questions|
|Mourinho plays down Conte spat|
|Liverpool must make Coutinho, Can want to stay – Klopp|
|Barcelona star Suarez granted rest by Uruguay|
|I don´t want to hide - Bilic takes responsibility for humbling West Ham defeat|