Werder Bremen booked a place in the Uefa Cup final after winning the second leg of their all-German semi-final with Hamburg 3-2 to progress on away goals.
Werder will now face Shakhtar Donetsk, who defeated Ukraine rivals Dyanmo Kiev in Thursday's early kick-off, in Istanbul on 20th May.
Starting the night 1-0 down against Hamburg, visitors Werder fell further behind to Ivica Olic's 12th minute goal.
But Diego and Claudio Pizarro linked up for a sublime equaliser on the night, and the latter then stunned the hosts with an outstanding long-range strike midway through the second half.
With the game on a knife-edge, it took a bizarre turn when a routine back-pass for Michael Gravgaard bobbled up and went out for a corner thanks to a plastic cup on the pitch, and Frank Baumann headed in at the far post to make it 3-1.
Olic headed a late lifeline for Martin Jol's Hamburg, but Werder advance, with the only stain on their night a needless yellow card for Diego that rules the playmaker out of the final.