Real Madrid 2 Bayern Munich 1 (3-3 on agg aet, Munich won 3-1 on pens):Bayern Munich ended Real Madrid's bid for a 10th European crown when they eliminated the Spaniards 3-1 on penalties in a nerve-jangling Champions League semi-final second leg at the Bernabeu to set up a final meeting with Chelsea in their own Allianz Arena next month.
With the sides locked at 3-3 on aggregate after Real's 2-1 win after extra time, Bayern goalkeeper Manuel Neuer was the hero for the Bundesliga side when he saved Cristiano Ronaldo and Kaka's spot kicks in a dramatic shootout.
Real goalkeeper Iker Casillas then revived Real’s hopes by saving efforts from Toni Kroos and Philipp Lahm but after Sergio Ramos skied his penalty over the bar Bastian Schweinsteiger rifled home to send the Bavarians through.
“I have not witnessed something like that in 40 years of professional football,” said Bayern CEO Karl-Heinz Rummenigge. £This tops everything we experienced in the 70s and 80s. I am very happy and very proud. That was top quality football.”
The home side had quickly cancelled out Bayern's 2-1 first-leg win when Ronaldo netted a sixth-minute penalty and then produced a smart finish from the edge of the area eight minutes later.
Bayern pulled a goal back in the 27th minute when Arjen Robben also netted from the spot. The visitors started to settle into the game and Robben and Mario Gomez both went close, with Karim Benzema also looking dangerous for the hosts.
After the break, both sides were more cautious but with extra time approaching Gomez squandered a chance to send Bayern through when he took too long to control and Sami Khedira was able to get back and smother his weak shot.
Extra-time followed a similar pattern with Real's only real chance falling to substitute Kaka but Bayern managed to clear their lines.
“It was a very exciting match but in the end penalties are always a lottery,” said Casillas. “We shouldn’t dwell on it too much. We played very well, created chances and passed the ball around well.”