Borussia Dortmund came back strong despite the Coronavirus break with a 4-0 win over Schalke 04.
Haaland picked up where he left off by scoring the league’s first goal, and his 13th in 12 appearances for Dortmund in an empty Signal Iduna Park.
Raphael Guerreiro doubled the hosts lead just before the interval following an error from the out-of-sorts Markus Schubert, and Thorgan Hazard beat the 21-year-old goalkeeper the 48th minute.
Guerreiro got a second after a one-two with Haaland as Dortmund closed the gap on leaders Bayern Munich.
Hoffenheim 0-3 Hertha
Augsburg 1-2 Wolfsburg
Dusseldorf 0-0 Paderborn
Leipzig 1-1 Freiburg
Eintracht 1-3 Monchengladbach
FC Koln 2-2 Mainz
Union Berlin 0-2 Bayern Munich
Werder TBD Leverkusen