A last-gasp strike from Mario Gomez has handed Bayern Munich a 2-1 win over Real Madrid in the first leg of their Champions League semi-final.
The hosts delighted the fans at Allianz Arena on Tuesday when they the opened scoring through Franck Ribery in the 17th minute, but Real Madrid showed great resilience and pulled back a vital away goal through Mesut Oezil early in the second half.
Bayern, however, assumed pole-position in the tie when Gomez slotted home a 90th-minute winner and they kept intact their record of never having lost to Real Madrid at home.
The result means Bayern take a slim advantage into the second leg at the Santiago Bernabeu on April 25.
A Didier Drogba goal was enough to lift Chelsea to a 1-0 win over Barcelona in the first leg of their Champions League semi-final on Wednesday.
Alexis Sanchez hit the bar early on and Cesc Fabregas had a weak effort cleared off the line for the reigning champions before Drogba delighted the Stamford Bridge crowd by finishing a smart break in first-half stoppage time.
The visitors, though, should have equalised at the very last.
Despite Terry's excellent initial tackle to snuff out one chance, Pedro sliced a shot against the post before Busquets, with the goal at his mercy, lofted the ball high over the bar, meaning his side head into next week's second leg one down and without an away goal to their credit.