Holders Inter Milan staged a remarkable second-half fightback to claim a 3-2 win on the night and knock Bayern Munich out of the Champions League on away goals at the Allianz Arena.
Trailing 1-0 from the first-leg, the Italians, who beat the Bundesliga side in last year's final, looked down and out at half-time as goals from Mario Gomez and Thomas Muller, following mistakes by goalkeeper Julio Cesar and Lucio, had the hosts in control after Samuel Eto'o had grabbed an early opener - and they should have been far out of sight.
But in the second half it was the Bayern backline which went to pieces and Wesley Sneijder pulled one back before Goran Pandev curled home the decisive goal in the 88th minute to complete a sensational comeback and booked Inter's place in the quarter-finals.
Bayern got off to the worst possible start when Pandev's neat pass with the outside of his left foot sent Eto'o, who beat the offside trap, through in the left of the area and the Cameroonian finished neatly through the legs of Thomas Kraft with just three minutes gone.
But a calamitous error by Julio Cesar handed Bayern the equaliser in the 21st minute. The Brazilian fumbled a routine shot from Arjen Robben and Gomez, as the keeper came out to close him down, hooked the bouncing ball over his own head and into the net.
Ten minutes later Bayern were ahead - and again the Inter defence was culpable. Robben cut inside from the left along the edge of the area and played a pass which was intended for Gomez. Lucio tried to cut it out but only succeeded in putting the ball directly into the path of Muller, who scored with a dinked finish.
Franck Ribery should have added another moments later when he scampered clear in acres of space, but Julio Cesar produced a fine save to deny the Frenchman.
The half-time whistle could not come quick enough for the Italians, and although they continued to look second best after the restart, Inter stunned the hosts by levelling in the 63rd minute.
Sneijder guided a right-footed finished low into the far left corner from 25 yards from Eto'o's lay-of.
Inter then made Bayern pay for their profligacy in front of goal as Breno allowed Eto'o to get to the ball ahead of him down the left and the striker laid the ball across the box to Pandev, who fired it into the top corner to complete a remarkable comeback.
Copyright (c) PA Sport 2009, All Rights Reserved.