BERLIN Dec 16 Borussia Dortmund twice came back from a goal down to draw 2-2 at Hoffenheim on Friday despite playing for more than one half with 10 men following the dismissal of Marco Reus.
The Bundesliga's leading scorer Pierre-Emerick Aubameyang rescued a point for Dortmund with a 48th-minute equaliser, his 16th goal of the campaign.
Hoffenheim are still undefeated this season and moved up to third spot on 27 points.
Dortmund, a point behind in fifth place, have won just three of their last 10 league matches.
It took only three minutes for Hoffenheim to grab the lead through Mark Uth, back from injury for the first time since September.
Uth rounded keeper Roman Weidenfeller, who was caught completely out of position, to score.
Dortmund almost levelled through full back Marcel Schmelzer and Aubameyang but the pressure paid off in the 11th minute when Mario Goetze equalised after Ousmane Dembele had beaten four Hoffenheim players.
The home team kept up a frantic pace and top scorer Sandro Wagner nodded in from close range as Weidenfeller, filling in for the injured Roman Buerki, let the ball slip through his hands.
Things took a turn for the worse for Dortmund when Reus was sent off for a second booking four minutes before the break and Wagner hit the post right after the restart.
Aubameyang then netted against the run of play, though, after yet another fine Dembele solo run. (Reporting by Karolos Grohmann; Editing by Tony Jimenez)