Despite playing 43 minutes in total with 10 men, Borussia Dortmund covered only three kilometres fewer than Borussia Mönchengladbach and continued their away run. The match facts.

Strong defence: The Black & Yellows defended everything for a long time with a player fewer. VfL had six of their 10 second-half shots in stoppage time.

Sharp shooter: Marcel Sabitzer has converted each of his five penalties in his Bundesliga career (the previous four for Leipzig in the 2020/21 season). He bagged his first brace in a BVB jersey. He had previously notched two Bundesliga braces for Leipzig, most recently in October 2018.

Fortress: Niklas Süle had the most phases of possession in the BVB ranks (101), did not misplace a single pass and won 75% of his challenges.

Attacking defender: Nico Schlotterbeck assisted the goal for 1-0 and won the penalty for 2-0, had a pass completion rate of 93% and won 69% of his challenges.

Away run: BVB claimed their fourth Bundesliga away victory in succession. Borussia are now unbeaten on the road in the Bundesliga in 10 matches – their longest such run since Jürgen Klopp's tenure 11 years ago.

Strong record: BVB have already picked up more points in the 13 Bundesliga matches since the winter break (29) than in the previous 16 matches (27). In 2024, only Bayer Leverkusen have one more point than the Black & Yellows.

Solid until the end: BVB have conceded only five goals in the final quarter of an hour in this Bundesliga season (only Leverkusen have let in fewer), most recently on Matchday 14.