Bundesliga: Borussia Dortmund 4 Mainz 2

Goals from Neven Subotic, Marco Reus, Pierre-Emerick Aubameyang and Nuri Sahin secured back-to-back league wins for Jurgen Klopp's side - only the second time they have achieved the feat in this troubled season.

Although the hosts dominated the first half, it was Mainz who led at the break thanks to Elkin Soto's volley in the opening minute.

Klopp's half-time team talk obviously had the desired effect, though, as first Subotic and then Reus turned the game on its head in the first 10 minutes of the second period.

And Sahin made certain of the win shortly after, when he followed up Aubameyang's free-kick and converted past Stefanos Kapino.

It looked like being another night of misery for Klopp when the visitors opened the scoring inside the first minute as Dortmund's defensive fragility reared its ugly head again.

Subotic failed to clear a lobbed ball into the penalty area, and keeper Roman Weidenfeller could only punch straight to Soto, who lobbed a superb, controlled volley into the unguarded net from outside the area. 

Dortmund could have been level two minutes later as Reus found himself in plenty of room inside the penalty area, but his shot thudded against the post and Shinji Kagawa's follow-up was well saved by Kapino.

Dortmund's relentless pursuit of a goal continued after the break and they got their reward within four minutes as Subotic rose to power home Marcel Schmelzer's corner.

And five minutes later the game was turned on its head as Reus celebrated signing a new long-term deal with the club by collecting a perfectly weighted pass from Kevin Kampl before rounding Kapino to score.

Dortmund's delight was short-lived, as Malli and the 22-year-old striker lashed the ball past Weidenfeller from just inside the penalty area a minute later.

Sahin then slid the ball under Kapino for Dortmund's fourth to give Klopp a vital three points.