Updated On: 18 April, 2012 10:08 AM IST | | AFP
Bayern Munich are on course to reach next month's Champions League final at their Allianz Arena home after Mario Gomez hit a late winner to earn a 2-1 victory over Real Madrid in Tuesday's semi-final first leg.
After France winger Franck Ribery gave Bayern an early lead, Real's Mesut Oezil equalised before Germany striker Gomez hit the 90th-minute winner ahead of next Wednesday's return leg at Madrid's Bernabeu stadium.

Bayern Munich's French midfielder Franck Ribery (L) and Bayern Munich's midfielder Bastian Schweinsteiger celebrate after Ribery's scored during the UEFA Champions League first-leg semi-final football match Bayern Muenchen vs Real Madrid in Munich, southern Germany. Pic/AFP.