Bundesliga: Bayern Munich leave it late, Borussia Dortmund and Schalke both win
Bayern Munich extend their winning streak in the Bundesliga to 18 games at Mainz but the title party remained on hold.
Last Updated: 22/03/14 7:10pm
After suffering for an hour, Bayern emerged from their shells to show why no German side has managed to beat them in 51 attempts.
Bastian Schweinsteiger and Mario Gotze sealed victory with goals inside the final 10 minutes, but with Borussia Dortmund winning against Hannover and Schalke beating Eintracht Braunschweig, it means Bayern will have to wait just a few days longer before being officially crowned Bundesliga champions again.
Dortmund plunged Hannover into relegation danger with a 3-0 win at the Niedersachsenstadion.
Goals from Mats Hummels, Robert Lewandowski and Marco Reus earned Jurgen Klopp's side all three points to keep Dortmund in second place, albeit with 23 points separating them from Bayern and eight rounds of games to go.
Hannover still have some way to go before securing their top-flight status, with only six points keeping them out of the bottom two.
Schalke bounced back from Tuesday's Champions League exit at the hands of Real Madrid with a 3-1 win over Braunschweig.
Leon Goretzka got the ball rolling after 17 minutes before Klaas Jan Huntelaar converted a superb free-kick on 66 minutes to make it 2-0.
Braunschweig pulled one back through Omar Elabdellaoui's deflected strike on 81 minutes but it was not enough to deny Schalke, who wrapped up the win with a stoppage-time third from Adam Szalai.
European hopefuls Wolfsburg and Augsburg shared the spoils in a 1-1 draw at the Volkswagen Arena.
Tobias Werner put the visitors in front with three minutes remaining in the first half, but Ivica Olic equalised for Wolfsburg late in the match.
Alexandru Maxim came off the bench to hit the only goal as Stuttgart claimed a 1-0 win over 10-man Hamburg in their crunch relegation clash.
Hakan Calhanoglu was dismissed in the 53rd minute for his second bookable offence and Maxim's goal 16 minutes later handed Stuttgart their first win in 10 Bundesliga games, which saw them leapfrog their opponents and move out of the drop zone.