Given the shot count of 21-5, the victory was deserved. Borussia might have even won by a higher margin in view of their xG score of 4-0, compared to 0.2 for Union. The capital club did hit the woodwork two times, but only had one shot after the 23rd minute of the match. Here we bring you the match facts.

Short streak: Borussia Dortmund have won three successive Bundesliga games for the first time under Edin Terzic, thus keeping themselves in the race for the Champions League places.

Home advantage: The home side has won all four top-flight meetings between Borussia Dortmund and Union Berlin.

Clean sheet: BVB looked solid defensively and kept a clean sheet for the 09th time this season – in large part thanks to Manuel Akanji, who won 15 of his 18 challenges (83%).

Important goal: Each of the five goals Marco Reus has scored in the Bundesliga this season have put BVB ahead – three times 1-0, two times 2-1. In addition, the captain impressed with his hard running (11.6km covered, the most of any BVB player) and combative (55% challenges won) performance. Reus' 132nd Bundesliga goal drew him level with Rudi Völler in 22nd place in the all-time scoring charts.

In the thick of it: Erling Haaland had seven shots, which is more than the entire Union team (five). That's a new Bundesliga best for the Norwegian.

Back in action: Jadon Sancho made his first competitive appearance in 50 days. It was also his 100th Bundesliga game. He played a decisive role in the build-up to the second goal.

Back in action II: Lukasz Piszczek made the starting XI for only the second time in the Bundesliga this term, having previously only been involved away to Hoffenheim on Matchday 4.