Robert Lewandowski scored twice as Bayern Munich restored an eight-point Bundesliga lead by beating Hoffenheim.
Lewandowski took his league total for the season to 19, turning in Douglas Costa’s low cross in the first half and slotting in a second after the break.
Andrej Kramaric went close twice for Hoffenheim, who are five points below the relegation play-off place and seven adrift of absolute safety.
Arturo Vidal hit the post for Bayern, who retain a 100% home record.
Lewandowski’s double moved him back to within one goal of the Bundesliga’s top scorer Pierre-Emerick Aubameyang, who scored twice for second-placed Borussia Dortmund as they beat Ingolstadt 2-0 on Saturday.
The Poland international’s first goal completed a well-worked team move, while his second was a delightful finish, lifted over advancing keeper Oliver Baumann from Philipp Lahm’s through pass.
Bayern, though, did not have things all their own way against a Hoffenheim side who have scored fewer league goals between them this season – 18 – than Lewandowski has on his own.
Kramaric, on loan at Hoffenheim from Leicester, drove a shot straight at Manuel Neuer just before half-time, then passed up their best chance 10 minutes into the second half, when he created space for himself, only to drive wide.