A late Raphael Guerreiro header gave Dortmund the dramatic away victory over Monchengladbach.
In an entertaining game riddled with unforced errors, Borussia Dortmund ran out 3-2 winners thanks to Roman Burki and Raphael Guerreiro's late winner.
Borussia Dortmund's late 3-2 win at Borussia Monchengladbach courtesy of Raphael Guerreiro's 87th-minute goal lifted Thomas Tuchel's side up to third.
Lacklustre Bayern Munich dropped points for a third time in four Bundesliga games, stuttering to a 2-2 draw against relegation-threatened Mainz.
The Bayern Munich defender was subbed off in the 17th minute after suffering a left knee strain.