Bayern Munich played out an entertaining 2-2 draw with Dortmund on Saturday to miss out on the chance to go eight points clear of Bayer Leverkusen in the Bundesliga title race.
Earlier in the day, Bayer Leverkusen recorded a disappointing goalless draw at home against Union Berlin.
Vincent Kompany’s side failed to grab the maximum points to further increase their lead over Xabi Alonso’s team.
Dortmund’s Maximilian Beier scored with their first shot on target in the encounter three minutes after the resumption of the second half.
Raphael Guerreiro brought Bayern Munich with a fine effort in the bottom corner against his former club following an assist from Thomas Muller.
Serge Gnabry gave Bayern Munich the lead in the 69th with a stunning individual goal after beating two players before bending an unstoppable strike past Kobel to make it 2-1.
Dortmund would not go down without a fight as Waldemar Anton snatched a point from them in the 75th minute to ensure a share of the spoils.
The draw moved Dortmund up to the eighth position on the log, six points from the Champions League places.
Nigerian-Eligible Carney Chukwuemeka came on as a second half substitute for Dortmund.
While table-toppers Bayern Munich maintained their six points lead over second-placed Bayer Leverkusen with five matches to go.
Up next for Bayern Munich is a Champions League clash against Inter Milan on Wednesday, while Dortmund will take on Barcelona on Tuesday.
Both German clubs lost the first-leg of their quarter-final matches, Bayern Munich suffered a 2-1 defeat to Inter Milan, and Dortmund suffered a 4-0 defeat to Barcelona.