BERLIN - Bayern Munich prevailed 2-0 at Mainz yesterday and are now just a win away from retaining their German football title.
Bastian Schweinsteiger and Mario Goetze were on target in the last eight minutes for their 18th straight victory after Eric Maxim Choupo-Moting hit the crossbar for Mainz in the 47th.
Munich's title celebrations were postponed because Borussia Dortmund won 3-0 at Hanover and Schalke were 3-1 winners against bottom club Eintracht Braunschweig.
Unbeaten in 51 Bundesliga games, Munich have 74 points, Dortmund 51 and Schalke 50.
Bayern can still clinch the title in record time, with seven games to spare, if they win at Hertha Berlin on Tuesday, regardless of the outcome of the Dortmund-Schalke showdown the same day.
VfB Stuttgart beat SV Hamburg 1-0 for their first win in 11 games yesterday, while Wolfsburg and Augsburg drew 1-1.
In Mainz, Arjen Robben had an early chance saved by goalkeeper Loris Karius before the hosts successfully kept Munich away from their goal and came close when Choupo-Moting was denied by the bar shortly after the restart.
Munich eventually escaped when Schweinsteiger headed home in the 82nd, and Goetze wrapped up matters four minutes later off Franck Ribery.
"The most important thing is that we won and took another step towards the title," Munich defender Jerome Boateng said.
Borussia Moenchengladbach host Hertha Berlin in yesterday's late kick-off.
Hamburg, who have never been relegated in Bundesliga history, will drop to second bottom if Nuremberg beat fellow strugglers Eintracht Frankfurt today.
Leverkusen meet Hoffenheim in the other Sunday game while Freiburg left the danger zone on Saturday with a 3-1 victory over Werder Bremen.