Werder Bremen 1-3 Borussia Dortmund
Borussia Dortmund moved to within five points of Bayern Munich, after they secured a 3-1 win over Werder Bremen on Saturday evening.
Marco Reus popped up with a brace, scoring either side of Henri Mkhitaryan's 44th minute strike. While, Anthony Ujah bagged a consolation for Bremen.
Wolfsburg 2-1 Bayer Leverkusen
Goals from Nicolas Bendtner and Julian Draxler hand VFL Wolfsburg a 2-1 win over Bayer Leverkusen on Saturday night. Javier Hernandez bagged Leverkusen's lone goal.
Hertha Berlin 1-4 Borussia Monchengladbach
Borussia Monchengladbach secured their sixth successive Bundesliga win after they thumped Hertha Berlin 4-1, thanks to goals from Oscar Wendt, Raffael, Granit Xhaka and Havard Noordtveit.
Schalke 1-1 Ingolstadt
Leroy Sane cancelled out Tobias Levels' first-half strike to earn Schalke 04 a 1-1 draw against Ingolstadt at the Veltins-Arena on Saturday.
Augsburg 3-3 Mainz 05
Augsburg and Mainz both earned a share of the spoils, after playing out to a thrilling 3-3 draw with Mainz's Yoshinori Muto bagging a hat-trick, which included a stoppage time equaliser.
Koln 0-0 Hoffenheim
Koln and Hoffenheim were forced to share the spoils, after they played out to a goalless draw at the RheinEnergieStadion.