Borussia Dortmund 2-0 Freiburg
Bundesliga leaders Borussia Dortmund extended their unbeaten run with victory over Freiburg on Saturday afternoon.
Marco Reus opened the scoring from the penalty spot in the 45th minute, before Paco Alcacer continued his fine form by netting his 10th league goal in second-half stoppage time.
The win sees Dortmund move six points clear of second-place Borussia Monchengladbach.
Stuttgart 1-0 Augsburg
Stuttgart boosted their hopes of survival with a 1-0 win over fellow relegation candidates Augsburg.
Anastasios Donis got the game's winning goal in the 39th minute.
Hannover 0-2 Hertha Berlin
Hertha Berlin moved up to seventh in the standings after defeating Hannover 2-0 on Saturday afternoon.
Goals from Jordan Torunarigha and Vedad Ibišević secured the win for the visitors.
Hoffenheim 1-1 Schalke
Nabil Bentaleb cancelled out Andrej Kramarić's early strike as Hoffenheim and Schalke played to a 1-1 draw on Saturday night.