The UEFA Cup final will be contested by German and Ukrainian teams after Werder Bremen and Hamburg SV along with Dynamo Kiev and Shakhtar Donetsk set up domestic semi-final showdowns.
Brazilian playmaker Diego scored twice, as he did in the quarter-final first leg, to help Werder draw 3-3 with Udinese in Italy on Thursday to record a 6-4 aggregate victory.
Bundesliga rivals Hamburg await Werder in the last four. Martin Jol's side lost 2-1 at Manchester City but progressed 4-3 overall.
Euro 2012 co-hosts Ukraine can also look forward to a scrap between their two top sides.
Dynamo brushed past Paris St Germain 3-0 in Kiev after a goalless first leg while Shakhtar won 2-1 at Olympique Marseille to eliminate the French league leaders 4-1 over the two ties.
The semi-final first legs take place on April 30 with the return matches on May 5.
The final is in Istanbul on May 20.