Borussia Dortmund closed in on the Bundesliga top six with victory, while Bayer Leverkusen stumbled to a 1-1 draw at Cologne.
Michael Frontzeck's debut as Hannover coach ended in defeat as his side went down 2-1 at home to Hoffenheim.
Hannover 96 have parted ways with coach Tayfun Korkut, after a 4-0 loss by Bayer Leverkusen left them without a win in 13 matches.
Borussia Dortmund responded to the news of Jurgen Klopp's imminent departure with a 3-0 victory over Paderborn,
Bayer Leverkusen moved third in the Bundesliga on goal difference with a 4-0 victory over Hannover.
Hannover missed a chance to pick up their first win of 2015 after being pegged back by Hertha Berlin for a 1-1 draw.
Live only on