Thomas Muller scored one goal and set up another as Bayern Munich restored their four-point advantage at the top of the table with a 5-2 victory against Eintracht Frankfurt on Saturday, hours after Borussia Dortmund had reduced the gap with a win at Wolfsburg. The two sides meet in Dortmund on Tuesday.
In the second week of games since the Bundesliga resumed play, both teams wore black armbands for the victims of the coronavirus crisis and there was a minute's silence held before kickoff.
But the hosts did take the lead after 17 minutes when Goretzka produced a fine finish from Muller's cross, and it was a case of provider-turned-scorer just before half-time when Muller scored Bayern's second goal after he controlled Davies' cross.
Lewandowski grabbed a third just 54 seconds after the restart with a close range header that was his 27th league goal of the season, only for Frankfurt to produce a stirring comeback with defender Martin Hinteregger twice netting from set pieces.
Hansi Flick's men recovered from that shaky spell, though, and added to their lead via Davies before Hinteregger's late own goal finished off the scoring.
"I was happy with the first half," Flick said after the game. "We wanted to dominate and we did that. At 3-0 maybe we were mentally already done with the game. Against Dortmund we want to keep a clean sheet."