Borussia Dortmund 3-2 Werder Bremen
Borussia Dortmund kept up the pressure on Bayern Munich, as they recorded a 3-2 win over Werder Bremen at Signal-Iduna Park.
Pierre-Emerick Aubameyang handed the hosts the lead in the 53rd minute, before Bremen hit back with strikes from Alejandro Galvez and Zlatko Junuzovic to make it 2-1.
However, Shinji Kagawa leveled matters in the 77th minute, before Adrian Ramos netted the winner for Dortmund in the 82nd minute.
Hannover 0-3 Hamburger
Hamburger moved up to 10th in the Bundesliga table with a 3-0 win over Hannover thanks to goals from Cleber, Ivo Ilicevic and Nicolai Muller.
FC Inglostadt 3-0 Schalke
Goals from Moritz Hartmann, Lukas Hinterseer and Lezcano handed Inglostadt a 3-0 win over Schalke, as they moved into the top of half of the Bundesliga table.
Mainz 4-2 Augsburg
Christian Clemens and Pablo de Blasis both bagged brace to help Mainz clinch a 4-2 win over Augsburg on Saturday afternoon.
Darmstadt 2-2 Stuttgart
Darmstadt and Stuttgart were forced to share the spoils, as they played out to a 2-2 draw at Stadion am Böllenfalltor.