Borussia Dortmund beat strugglers Werder Bremen 2-0 with second half goals from Dan Axel Zagadou and teenage sensation Erling Haaland on Saturday to climb into second place in the Bundesliga.
It was their fifth win in their last six league games.
Zagadou volleyed in from a corner kick in the 52nd minute and 19-year-old Haaland tapped in for his ninth league goal in six Bundesliga matches in the 66th minute.
The goal helped Haaland to continue his sensational scoring run since joining in the winter.
Haaland had also struck twice in the 2-1 victory over Paris St-Germain (PSG) in the UEFA Champions League in midweek.
He becomes the first player to score nine in his first six league games in Germany.
The Norwegian has scored a total of 12 goals in eight games in all competitions for the Ruhr valley club.
Borussia Dortmund, who struggled in the first half against a hard-working Werder Bremen, found their rhythm after the break and could have scored several more.
Werder Bremen managed to keep up for about an hour and had Haaland under control.
But they ran out of steam as Borussia Dortmund moved up to 45 points, ahead on goal difference of RB Leipzig who were taking on Schalke 04 later.
In another Bundesliga game, Borussia Moenchengladbach conceded a stoppage time equaliser after missing numerous chances to draw 1-1 and stay in fourth with a game in hand.
They hit the woodwork and had a penalty kick saved by outstanding Hoffenheim goalkeeper Oliver Baumann.
Also, Hertha Berlin sank deeper into trouble after losing 5-0 at home against Cologne.
John Cordoba and Florian Kainz scored twice each for the visitors, leaving Hertha Berlin in 14th place, six points above the relegation playoff spot.
The home side had last week seen coach Juergen Klinsmann walk out after only 76 days in charge.
Werder Bremen are anchored in 17th place following their sixth consecutive home defeat, a point above last-placed Paderborn.
Bayern Munich are top of the Bundesliga on 49 points after their 3-2 win over Paderborn on Friday.