Carlo Ancelotti’s Real Madrid crushed holders Bayern Munich 4-0 in Germany to reach the Champions League Final.
The Italian Coach has the opportunity to win La Decima, the club’s first edition of this trophy since 2002, though Ancelotti's fourth Final.
There was a minute’s silence before kick-off for ex-Barcelona manager Tito Vilanova and former Real Madrid Coach Vujadin Boskov.
Real already had a 1-0 lead from the first leg and added an away goal to that after 16 minutes in a packed Allianz Arena.
Luka Modric floated in a corner for the powerful header of unexpected goalscorer Sergio Ramos.
Incredibly, the Merengues added a second in similar circumstances moments later, as an Angel Di Maria free kick was flicked on by Pepe for the Sergio Ramos diving header.
Naturally, this left huge gaps at the back for Real to counter-attack in and they made full use of it, as Gareth Bale rolled the ball across for Cristiano Ronaldo to side-foot home. The Ballon d’Or winner became the first player ever to score 15 goals in a single Champions League season.
It wasn’t the perfect first half in Berlin, though, as Xabi Alonso received an avoidable yellow card for a mistimed tackle on Bastian Schweinsteiger and will be suspended for the Final.
Bayern were understandably shell-shocked and failed to muster much of a reaction in the second half.
Mario Götze volleyed over from an Arjen Robben flick and Toni Kroos drilled wide, but Iker Casillas was largely a spectator.
Instead, Ronaldo added a fourth to the tally with a free kick fired low under the defensive wall, a tactic often used by Andrea Pirlo.
Bayern Munich 0-4 Real Madrid (0-5 agg)
Scorers: Ramos 16, 20 (R), Ronaldo 34, 90 (R)
Bayern Munich: Neuer; Lahm, Boateng, Dante, Alaba; Kroos, Schweinsteiger; Robben, Muller (Pizarro 71), Ribery (Götze 71); Mandzukic (Javi Martinez 46)
Real Madrid: Casillas; Carvajal, Ramos (Varane 74), Pepe, Fabio Coentrao; Modric, Xabi Alonso, Di Maria (Casemiro 84); Bale, Benzema (Isco 80), Ronaldo
Ref: Proença (POR)
Betting on Serie A? Bet365 are offering a 100% deposit bonus, up to £200 - find out more