Bayern Munich beat Eintracht Frankfurt 5-2 on Saturday, surviving a brief second-half comeback scare.
Victory helped the defending champions to stay four points clear of Borussia Dortmund at the top of the Bundesliga with seven games left to play.
The Bavarians thought they had the match wrapped up after efforts from Leon Goretzka, Thomas Mueller and Robert Lewandowski had given them a 3-0 lead in the empty Allianz Arena.
Eintracht Frankfurt defender Martin Hinteregger caught the Bayern defence napping to strike twice in three minutes and inject new life into the encounter.
Yet, the visitors then quickly gave away two goals – with Alphonso Davies pouncing on a defensive error on the hour and Hinteregger scoring an own goal in the 74th minute.
Bayern Munich are on 61 points with Borussia Dortmund, who host the Bavarians on Tuesday, on 57 following their 2-0 win over VfL Wolfsburg.
The Bundesliga resumed last week, with no fans in attendance, after being suspended for more than two months due to the COVID-19 pandemic.