RB Leipzig failed to grasp a chance to close the gap on Bundesliga leaders Bayern Munich as they were held to a 1-1 draw at Schalke.
Borussia Dortmund ended a difficult week with a 3-1 win over Eintracht Frankfurt while Bayern Munich were held by Bayer Leverkusen.
Robert Lewandowski netted twice in Bayern Munich's 4-1 thrashing of Borussia Dortmund on Saturday.
Laszlo Benes' first Bundesliga goal gave Borussia Monchengladbach a 1-0 home victory against Hertha Berlin.
Albin Ekdal's first goal for Hamburg clinched a 1-0 win against Hertha Berlin that gives their Bundesliga survival hopes a major boost.
Hoffenheim stumbled to a 2-1 defeat at Wolfsburg on Sunday as all six clubs chasing Bayern lost over the weekend.