Borussia Dortmund took the lead twice against RB Leipzig, but ultimately had to settle for a 3-3 draw after a game with plenty of goalmouth action.
|Timo Werner scored a brace against Borussia Dortmund.||Photo: GEPA Pictures/Roger Petzsche|
Borussia Dortmund and RB Leipzig drew 3-3 in a highly entertaining Bundesliga clash at Signal Iduna Park.
The home side deservedly made it 1-0 after Leipzig keeper Peter Gulacsi misjudged a long-range striker from Julian Weigl midway through the first half.
And with 34 minutes on the clock, Julian Brandt doubled the lead after linking up well with Jadon Sancho.
Dortmund got a horrible start to the second half as Timo Werner just needed a few minutes after the break to pull one back for the guests after he took advantage of a howler by BVB goalkeeper Roman Bürki.
Just six minutes later, Werner scored once again after he picked up a pass from Julian Brandt and dribbled past Bürki before sliding the ball into the open net.
Werner now tops the scoring charts in the Bundesliga alongside Robert Lewandowski with 18 league goals to his name so far this season.
Dortmund were quick to hit back through Jadon Sancho, but failed to hold on to the lead as substitute Patrick Schick was allowed to make it 3-3 after 78 minutes.
RB Leipzig sit top of the Bundesliga, three points clear of Borussia Mönchengladbach, who will face Paderborn on Wednesday, and four points in front of third-placed Dortmund.
Elsewhere, Werder Bremen were beaten 0-5 by Mainz earlier this evening, Augsburg took a 3-0 victory over Fortuna Düsseldorf while Union Berlin suffered a 0-2 loss at home to Hoffenheim.