Borussia Dortmund have reached the DFB Cup semi-finals for the 13th time in the club's history – and for the fourth time in the last five years. The Black and Yellows have won each of their last four semis. Here are the facts for the match against Stuttgart.

Scoring run: Pierre-Emerick Aubameyang has scored in each of his last seven cup games - no other Borussia player has ever achieved that feat. His goal against VfB was his 30th of the season in all competitions! The Gabon international set the other two goals up.

Opening goal: It was the eighth time this season that Marco Reus has given his team the lead in the cup, league or Europa League.

Bossing the game: Borussia won 62 percent of the tackles. The Black and Yellows also had 59% of possession.

Away team prevails: BVB recorded their third victory in five cup duels with VfB. It was the first time that the away team has ever prevailed.

Strong form on the road: Borussia Dortmund have won each of their last ten away matches in this competition. (br)