Real Madrid overcame a 10+ year wait to reach their first Champions League final since 2002 with a resounding victory over the current champions Bayern Munich.
Sergio Ramos scored two headers as Cristiano Ronaldo excelled to effectively end Bayern's title hopes.
Ronaldo added a late free-kick for an astounding record 16th goal of the European season, to seal a 5-0 aggregate win.
The defeat meant the tables were robustly turned on Bayern, who last year beat Barcelona 7-0 on aggregate in the semi-finals. They went on to compete against fellow Germans Borussia Dortmund to raise the trophy for the fifth time.
Bayern manager Pep Guardiola is expected to be feeling a little unstable with his position at the club, given that some feel he has failed to live up to the expecations of his employers. Only time will tell how this affects the manager, although it should not be forgotten the speed with which his team won the Bundeliga, and this may offer him a lifeline for the moment.
The Real victory sets up an enticing final, with either former boss Jose Mourinho, should Chelsea make it through, or their city rivals Atletico.
Those teams go into Wednesday's second leg at Stamford Bridge neck to neck at 0-0.