Sergio Ramos and Cristiano Ronaldo scored two goals apiece Tuesday, and Real Madrid advanced to the Champions League final by beating defending champion Bayern Munich 4-0.
Madrid completed a 5-0 total goals victory and will now play Chelsea or Atletico Madrid in the May 24 final in Lisbon. This was Bayern's worst home defeat in the competition and it equaled its biggest loss overall — 4-0 at Barcelona in 2009.
Madrid had never won in Munich in 10 previous matches, losing nine of them. This time, however, Carlo Ancelotti's team put its stamp on the game early in an overwhelmingly efficient display.
Ramos headed home goals in the 16th and 20th minutes, and Ronaldo raised his tally to a competition record 16 goals for the season.
Madrid is in its 13th final and one win from a record 10th title. Madrid had lost three consecutive semifinals, including a 2012 shootout when Ramos missed a penalty kick.
This was a harsh defeat for Bayern coach Pep Guardiola, who had so much success against Madrid when he was in charge of Barcelona. Bayern was trying to become the first team to win two straight Champions League titles.
Madrid's sweeping, fast counterattacks — paced by Ronaldo, Karim Benzema, Gareth Bale and Angel Di Maria — and tenacious tackling posed a huge problem for Bayern's defense.
The match lost intensity in the second half as Madrid protected its lead while a demoralized Bayern team kept possession but rarely threatened.
A minute of silence was held before kickoff in memory of former Barcelona coach Tito Vilanova and Vujadin Boskov, a former Serbian coach of Real Madrid. Both died last week.