Borussia Dortmund 2-1 Augsburg
Borussia Dortmund got their Bundesliga title charge back on track with a 2-1 victory over Augsburg on Saturday afternoon.
The hosts, who were still without Erling Haaland, took the lead on 10 minutes through Raphael Guerreiro on 10 minutes before Andi Zeqiri levelled matters.
However, Julian Brandt's 51st minute strike was enough to seal the win for Dortmund.
Wolfsburg 1-3 Borussia Monchengladbach
Borussia Monchengladbach made it back-to-back in the league after defeating Wolfsburg on Saturday afternoon.
Bree Embolo, Jonas Hofmann and Joseph Scally were on target for the visitors to cancel out Luca Waldschmidt's solitary strike for Wolfsburg.
Stuttgart 3-1 Hoffenheim
Stuttgart ended a run of three games without a win to thrash Hoffenheim 3-1 at the Mercedes-Benz Arena.
Marc-Oliver Kempf, Konstantinos Mavropanos and Roberto Massimo were all on target to guide the hosts to victory.
Hertha Berlin 1-2 Freiburg
Freiburg climbed to third spot in the Bundesliga with a 2-1 win over Hertha Berlin.
Philipp Lienhart's opener for the visitors was cancelled out by Krzysztof Piatek's equaliser in the 70th minute, but Nils Petersen had the final say after bagging the winning goal eight minutes later.
Here are the 10 richest footballers in the world this season, as revealed by Forbes: