Bayern Munich snatched a last-gasp 2-1 win over defiant Fiorentina in their Champions League last-16 first leg tie with a Miroslav Klose goal which both coaches agreed was several metres offside.
The controversy surrounded Klose's 89th minute header overshadowed Bayern's achievement in notching their 13th successive win in all competitions.
Fiorentina were down to 10 men and hanging on grimly when Arjen Robben's powerful drive was parried by Fiorentina goalkeeper Sebastien Frey. The ball fell to Ivica Olic, who headed on for Klose to score with another diving header.
The Italians protested furiously to the linesman after Norwegian referee Tom Henning Ovrebo allowed the goal to stand and Juan Vargas was booked for dissent. Bayern went ahead with a Robben penalty in first-half stoppage time after a foul on Franck Ribery, the Dutchman sending Frey the wrong way. Per Kroldrup levelled for the Italians five minutes after the re-start, turning in the ball from close range after a corner.