It was Borussia Dortmund's second-half performance in a high-quality encounter that ultimately saw them through: in the first period the shot ratio was 8:4 in VfB Stuttgart's favour, whereas in the second half it was 10:0 to BVB.

image

Strong record: It was BVB's tenth win in 14 matches this season - they didn't reach this milestone until Matchday 29 last year.

Excellent run: Borussia Dortmund have lost none of their last 11 Bundesliga clashes with Stuttgart (six wins, five draws).

Home fortress: Borussia Dortmund have won 11 of their 12 home games in all competitions under Thomas Tuchel (they drew 2-2 against Darmstadt). The defeat leaves Stuttgart bottom of the away league table, having picked up just four of a possible 21 points on the road.

Hot streak: "Pierre-Emmerich" Aubameyang has scored 17 goals in the opening 14 matches. The last player to do so was Gerd Müller, who had 19 by the same stage in 1976/77. He is the first Dortmund player to achieve this feat.

Making his mark: Gonzalo Castro has now scored in all competitions: a brace in the DFB Cup against Paderborn, one in the UEFA Europa League in Saloniki and one in the Bundesliga today. Six of his 26 Bundesliga goals have been headers - not bad for a 1.72m-tall player.

Leader: Marco Reus captained Borussia Dortmund for the second time. The only other occasion was a 2-0 home defeat to Bayer Leverkusen on 23 August 2014.

Serious stamina: Substitute Julian Weigl is the only BVB player who has featured in each of the club's 25 competitive matches this season.

Half-time lead: BVB have won the last 20 competitive games in which they have been winning at half-time (the last time they failed to do so was against Paderborn in November 2014).

Quick off the mark: Gonzalo Castro's opener in the third minute was Borussia's quickest goal since April 2013 (when they scored against Mainz in the first minute).