Borussia Dortmund moved to the summit in Bundesliga’s thrilling title race, as a crucial 2-1 victory over fellow challengers RB Leipzig at Signal Iduna Park extended Die Borussen’s remarkable winning streak to 10 matches.
Any lingering frustration for the hosts was soon alleviated in the 20th minute, when Marco Reus coolly slotted home from the penalty spot after Janis Blaswich tripped the Dortmund captain.
Having tasted defeat just once in their previous 15 league matches, Leipzig looked to respond in typically impressive fashion, but Marcel Halstenberg volleyed their best opportunity over the bar when well-placed at the back post.
This gave the hosts further encouragement in front of a fervent home support, and Dortmund duly doubled their advantage six minutes before HT.
A poor set-piece delivery from Brandt was cleared to Emre Can on the edge of the box, and the German midfielder fired a powerful strike that proved too hot to handle for Blaswich, giving the hosts a commanding two-goal lead going into the interval.
However, the visitors finally made their pressure pay with 16 minutes remaining, as Emil Forsberg tapped home from David Raum’s cut-back to set up a fascinating finale.
The result sees Dortmund move three points clear of 2nd-placed Bayern Munich with a 10th consecutive win across all competitions, while Leipzig remain 4th, having suffered just their second defeat in 16 Bundesliga matches.