A quick-fire double from Sergio Ramos put the Spanish giants 2-0 up after 20 minutes in Munich, and Cristiano Ronaldo added a third for Madrid before half-time. Arjen Robben went closest for Bayern in the second half, but Ronaldo grabbed his second of the game from a late free-kick to complete an emphatic win for Real, who will face either city rivals Atletico de Madrid or Chelsea FC in next month’s final.
Nightmare start for FCB
Guardiola made one change from the side that lost to Madrid at the Santiago Bernabeu last week, bringing in midfielder Thomas Müller in place of Rafinha. Captain Philipp Lahm slotted in at right-back, with Müller joining Frank Ribery and Arjen Robben in attacking midfield. It was the visitors who had the game’s first attempt at goal though, Gareth Bale volleying over the crossbar from distance after Manuel Neuer’s rushed clearance had landed at the feet of the Welsh international.
Real did grab a crucial away goal after sixteen minutes when Ramos headed Luka Modric’s corner back across Neuer and into the back of the net. Bayern seemed stunned by the early setback, but matters soon got worse for the Bundesliga champions when Angel Di Maria’s inswinging free-kick was met by the unmarked Ramos at the far post, who headed home his second of the evening.
Bayern now needed four goals to stand any chance of reaching a third consecutive Champions League final, but rather than being content to rest on their commanding aggregate advantage, Real continued to push forward and Ronaldo almost scored the Spanish giants’ third when he fired just wide of Neuer’s right-hand post. The Portuguese superstar did not have to wait long to get on the scoresheet, however, tapping home from close range after Bale had squared the ball to him.
Javi Martinez replaced the ineffectual Mario Mandzukic at the beginning of the second half, with Müller moving into attack. The change seemed to give Bayern more attacking impetus. David Alaba had a shot deflected over the crossbar and Robben curled an effort just wide of Iker Casillas’ goal, before Ribery fizzed a low shot into the arms of the Madrid captain from the edge of the penalty area.
No way back
Madrid continued to carry a threat on the counter-attack, though, and Guardiola’s charges had Jerome Boateng to thank for keeping the score at 3-0, the Germany defender blocking Modric’s goal-bound effort from point-blank range. Ronaldo then headed over the crossbar as Real sought to rub salt into Bayern’s wounds.
The hosts were camped around the Madrid penalty area in the closing stages and they twice came close to grabbing a consolation goal. Substitute Mario Götze lifted the ball over the crossbar following a fine solo run and Toni Kroos rifled a powerful effort over the woodwork from 20 yards, but Ronaldo compounded Bayern’s misery with a 90th-minute free-kick that flew past Neuer and into the bottom corner.
Bayern: Neuer - Lahm, Boateng, Dante, Alaba - Schweinsteiger, Kroos - Robben, Müller (Pizarro 72'), Ribery (Götze 72') - Mandzukic (Javi Martinez 46').
Real Madrid: Casillas - Carvajal, Pepe, Ramos (Varane 75'), Coentrão - Modric, Alonso - Bale, Di Maria (Casemiro 84'), Ronaldo - Benzema (Isco 80')
Goals: 0-1 Ramos (16'), 0-2 Ramos (20'), 0-3 Ronaldo (34'), 0-4 Ronaldo (90')