1 of 2
Paul White, Associated Press
Bayern Munich's coach Jupp Heynckes, right congratulates Bastian Schweinsteiger after Bayern Munich beat Real Madrid on penalties during a semifinal, second leg Champions League soccer match at the Santiago Bernabeu stadium in Madrid Wednesday April 25, 2012.

MADRID — Bayern Munich coach Jupp Heynckes didn't gloat publicly after beating Real Madrid, the club which fired him after winning the European Cup in 1998.

But he did exact some revenge by denying the club he formerly coached a spot in the Champions League final.

Bayern won Wednesday's semifinal 3-1 on penalties at the Santiago Bernabeu stadium after the two-legged series finished 3-3 on aggregate. The German club will be the first to play the final at its home ground, against Chelsea on May 19.

Heynckes described the home advantage as "something to go absolutely crazy about."