Bayern Munich shrugged off their injury problems with a 3-1 win at Augsburg restoring their eight-point cushion at the top of the Bundesliga on Sunday.
Robert Lewandowski dislodged Pierre-Emerick Aubameyang at the top of the goalscoring chart with his 20th and 21st goals of the season, in only the 21st game.
Thomas Muller added Bayern’s third with his 86th Bundesliga goal and 15th of the current, his most prolific, season.
In Sunday’s other fixture, Hamburg ended a six-game wait for a win by beating Borussia Monchengladbach 3-2 at home.
Fabian Johnson put the Foals in front, but a Martin Hinteregger own goal and Artjoms Rudnevs strike turned the game around before half-time.
Ivo Ilicevic added a third with 10 minutes to go and, although Raffael made it 3-2 in the 88th minute, there was no time for Gladbach to find an equaliser.
Bayer Leverkusen moved up to third in the table for only the second time this season thanks to a 2-1 win at Darmstadt on Saturday.
An Aytac Sulu own goal and Julian Brandt effort cancelled out Sandro Wagner’s opener in wet and muddy conditions at the Stadion am Bollenfalltor to get Roger Schmidt’s men back on course for a place in the Champions League next season.
They benefited from Hertha Berlin’s 2-0 defeat at Stuttgart to move ahead of the capital club on goal difference.
Geoffroy Serey Die and Filip Kostic scored the goals for the league’s form team, with Stuttgart chalking up their fifth successive win and breaking into the top 10 for the first time this season.
Jurgen Kramny’s men are now only six points away from a place in the Europa League next season, having been bottom of the table when he took over a few months ago.
The Swabians have now gone seven games unbeaten, which is the same number of games Europa League hopefuls Wolfsburg had gone without a win until Julian Draxler and Robin Knoche earned them a 2-0 win over Ingolstadt.
On Wednesday, they are away to Gent in their first ever Champions League knockout round fixture.
Further up the table, Henrik Mkhitaryan’s second half goal gave Borussia Dortmund a 1-0 win over bottom club Hannover, who have lost their last seven games.
Hoffenheim’s 1-1 draw at Werder Bremen in Julian Nagelsmann’s first game in charge ensures Hannover are now alone at the foot of the table, while Cologne beat Eintracht Frankfurt 3-1 in the day’s late game.
Mainz moved level on points with fourth-placed Schalke on Friday night thanks to a 2-1 win over the Royal Blues at the Coface Arena.