Erling Haaland has scored yet again to help Borussia Dortmund move second in the Bundesliga with a 2-0 win at Werder Bremen.
The 19-year-old Norwegian took his tally to nine goals in six league games since joining in January from Salzburg, sealing the win Saturday in the 66th minute for Dortmund to keep pace with league leader Bayern Munich.
Dortmund is four points behind Bayern, and ahead on goal difference of third-place Leipzig, which visits Schalke later Saturday.
Borussia Mönchengladbach was on course to stay level with Dortmund on 45 points before Lucas Ribeiro scored in injury time to grab a 1-1 draw for visiting Hoffenheim. Gladbach stays fourth on 43 points.
Dortmund had to wait until the 52nd before finding the breakthrough in Bremen. It came from an unlikely source, with defender Dan-Axel Zagadou scoring after being set up by Jadon Sancho following a corner.
Haaland almost made it 2-0 minutes later, but Bremen 'keeper Jiri Pavlenka got his foot to the ball.
The striker wasn't to be denied in the 66th, however, when he blasted inside the near post after Achraf Hakimi picked out his run.
Hertha Berlin was routed 5-0 at home by Cologne, deepening the sense of crisis at the club in its second game since Jürgen Klinsmann abruptly resigned as coach.
Nothing went the home side's way as it slumped to its third loss in four games and its heaviest of the season before next weekend's crunch game against relegation rival Fortuna Düsseldorf.
Düsseldorf boosted its chances of survival with a 2-0 win at Freiburg.