Leon Goretzka's 86th minute goal gave Bayern Munich a 2-1 victory over visitor Borussia Moenchengladbach on Saturday, meaning it needs to win just one of its last three matches to secure the Bundesliga title.
Goretzka tapped in Benjamin Pavard's cutback to send Bayern seven points clear at the top of the table. Second-placed Borussia Dortmund secured a last-gasp 1-0 win at Fortuna Duesseldorf.
Bayern, which could seal the title on Tuesday at Werder Bremen, is on 73 points, with Dortmund on 66. Gladbach remains fourth on 56.
Bayern, missing suspended top scorer Robert Lewandowski and the league's best provider Thomas Mueller, took the lead in the 26th minute when Gladbach keeper Yann Sommer, having made a sensational save only seconds earlier, passed the ball out into the path of Bayern's Joshua Zirkzee. The Dutch forward only needed to fire into an empty goal.
The visitor, itself in the hunt for a Champions League spot, went into the break level when France international Pavard scored an own goal as he attempted to clear a Patrick Herrmann cutback.
Sommer made amends with a fine save of a Serge Gnabry effort but was helpless a little later when Goretzka showed up with far too much space in the box to snatch the winner and Bayern's 10th consecutive league win.
“We can also win these tough matches,” said Bayern keeper Manuel Neuer. “Our plan was a bit different. We did not have that much possession and pressed more in midfield. We let them come to us. That was the plan.”
- VIDEO: I was a little a nervous on my comeback, says KL Rahul
- Danke Seb - Sebastian Vettel bids farewell to F1 after fabled career
- Indian sailing team headed to Newport USA for World Championships
- Arif Khan: From Valley to Beijing with hope and valour
- Covid-19: The state of women's tournaments across the world