Borussia Dortmund ended a difficult week with a 3-1 win over Eintracht Frankfurt while Bayern Munich were held by Bayer Leverkusen.
Hertha Berlin ended their losing streak and moved into fifth place in the Bundesliga with a 2-0 win over strugglers Augsburg.
Laszlo Benes' first Bundesliga goal gave Borussia Monchengladbach a 1-0 home victory against Hertha Berlin.
Ten-man Hertha Berlin fell to a home defeat for only the second time this season following a 3-1 loss against Hoffenheim.
RB Leipzig missed the opportunity to close the gap on Bundesliga leaders Bayern Munich after suffering a 3-0 defeat at Werder Bremen.
Robert Lewandowski scored twice to help Bayern Munich beat Eintracht Frankfurt 3-0 on Saturday.
Albin Ekdal's first goal for Hamburg clinched a 1-0 win against Hertha Berlin that gives their Bundesliga survival hopes a major boost.
Bayern Munich coach Carlo Ancelotti has avoided a ban after his one-finger salute towards Hertha Berlin supporters.
Carlo Ancelotti admitted he made a rude gesture to Hertha Berlin fans after claiming they spat at him during Saturday's match.
Robert Lewandowski's added-time goal earned Bayern Munich a 1-1 draw at Hertha Berlin on Saturday.
Bayern Munich extended their lead at the top of the Bundesliga to seven points after scoring late to win 2-0 at Ingolstadt.
Bundesliga leaders Bayern Munich saw their winning run come to an end as Schalke battled to a 1-1 draw at the Allianz Arena.
Danny Latza headed a late equaliser as Mainz clinched a 1-1 home draw against Borussia Dortmund in the Bundesliga.
Hakan Calhanoglu scored twice as Bayer Leverkusen beat Hertha Berlin 3-1 on Sunday to move up to eighth in the Bundesliga.
Hoffenheim suffered their first Bundesliga defeat of the season as they went down 2-1 at RB Leipzig.
Bristol City have announced the signing of Hertha Berlin midfielder Jens Hegeler for an undisclosed fee.
Robert Lewandowski converted a first-half penalty as Bayern Munich romped to a 3-0 win against 10-man RB Leipzig.
Bayern Munich moved above Leipzig at the top of the Bundesliga, 11 days before the top two are due to meet at the Allianz Arena.
RB Leipzig moved back to the top of the Bundesliga on Saturday night thanks to a 2-1 win over Schalke.
Hertha Berlin moved up to third in the Bundesliga on Sunday with a 2-1 win over Mainz.