Borussia Dortmund and Paris Saint-Germain will meet in the Champions League semifinals, almost eight months after facing off in the opening match of their European campaigns.
The two sides emerged from this season's 'group of death', which also featured Italian giants AC Milan, who made last season's final four and ambitious Newcastle.
While PSG were tipped to go far in what has become Kylian Mbappe's farewell tour, Dortmund surprisingly topped the group.
The 1997 winners are now on the cusp of returning to a Wembley – the venue of their 2013 Champions League final loss to arch-rivals Bayern Munich.
Although another London meeting with Bayern is possible with the Bavarians on the other side of the draw, Dortmund will need to first get past PSG, who needed to come from behind in their quarterfinal tie with Barcelona.
Dortmund delivered their worst performance in Europe this season at the Parc des Princes earlier this season but Edin Terzic's underdog side will back themselves to spring an upset in the competition which matters the most to PSG and their Qatari backers.
- 'Nonsense to say otherwise' -
"If you're already there, it makes sense to fight to play in the final," a beaming Terzic said after the victory.
"We will try everything."
Compared to their stuttering domestic form, Dortmund's impressive Champions League record this season has not only perplexed observers, it has kept Terzic in a job.
Sitting 23 points in the table behind Xabi Alonso's unbeaten champions Bayer Leverkusen Dortmund sit fifth and face an uphill battle to qualify for next year's Champions League.
Tuesday's win not only means Terzic is likely to stay in the dugout beyond this season, it will silence some of the dissenting voices criticising his squad
Read on supersport.com