Bayern shock Madrid to face Chelsea in final

Updated: April 26, 2012

Bayern Munich advanced to the final of the Champions League after defeating Real Madrid at the Bernabeu 3-1 on penalties.

Cristiano Ronaldo and Kaka had penalties saved while Sergio Ramos skied his attempt before Bastian Schweinsteiger scored to earn Munich a place in the final at their own Allianz Arena.

They last appeared in a final two years ago losing 2-0 on this same stage to Jose Mourinho’s Inter Milan.

Earlier Ronaldo had scored twice for Real before Arjen Robben grabbed one back in a frantic first half-hour to level the tie.