Picture Perfect: The best images of Matchday 9
Niklas Süle ghosted in at the far post and powered in an unstoppable header to earn Hoffenheim all three points on Sunday.
Süle's goal was enough for Hoffenheim to celebrate a fifth straight league win, propelling them to third in the standings and taking them above Hertha.
Former Hoffenheim forward Vedad Ibisevic (r.) had Hertha's best chance early in the second half, but he shot straight at Oliver Baumann.
Julian Nagelsmann's men remain unbeaten this season ahead of their trip to league leaders Bayern on Matchday 10.
There was nothing to separate Borussia Dortmund and FC Schalke 04 at the SIGNAL IDUNA PARK, in the 89th Revierderby of the Bundesliga era.
Backed by a vociferous travelling support, Schalke gave a fantastic account of themselves, particularly in the first half.
Dortmund grew into the contest, though, and were unlucky not to take the lead when Ousmane Dembele fired against the crossbar early in the second half...
... but the Royal Blues held on to extend their unbeaten run in the Bundesliga to four matches.
FC Bayern München eased to a 3-1 win away to Bavarian neighbours FC Augsburg on Saturday afternoon.
Robert Lewandowski ended a run of five Bundesliga matches without a goal by netting the opener.
The Poland international turned provider for Arjen Robben moments later, before added his second of the afternoon early in the second half.
Augsburg did pull a goal back through South Korea international Ja-Cheol Koo (l.), but the result was never in any doubt.
Promoted RB Leipzig kept up their remarkable unbeaten start to the season with a comfortable 2-0 win at SV Darmstadt 98's Jonathan-Heimes-Stadion-am-Böllenfalltor.
Leipzig dominated proceedings, but were kept largely at arm's length in the first half.
Leipzig midfielder Marcel Sabitzer finally broke the Lilies' resistance after replacing Yussuf Poulsen at half-time.
The Austria international doubled his tally eight minutes from normal time as second-placed Leipzig made it nine Bundesliga outings without defeat.
Tin Jedvaj (l.) scored the winner as Bayer 04 Leverkusen came from a goal down to beat VfL Wolfsburg.
Wolfsburg weathered an early storm, before taking a first-half lead through Maximilian Arnold's first Bundesliga goal of the season.
Leverkusen asked all the questions in a one-sided second half...
... and their persistance was rewarded thanks to two goals in five minutes from Admir Mehmedi and Jedvaj (r.).
1. FSV Mainz 05 bounced back from last weekend's defeat to FC Schalke 04 with a workmanlike win over ten-man FC Ingolstadt 04.
Yunus Malli broke the deadlock from the penalty spot in the 51st minute, after Daniel Brosinski had been brought down in the box.
After Jhon Cordoba (r.) teed up Levin Öztunali for Mainz's second goal, Ingolstadt's afternoon went from bad to worse as Max Christiansen was sent off in the dying stages.
Rock-bottom Ingolstadt are now five points adrift of safety, with Markus Kauczinski still searching for his first Bundesliga win since taking charge in the summer.
SV Werder Bremen are still firmly entrenched in the early season relegation battle after falling to a 3-1 defeat at home to SC Freiburg.
Maximilian Philipp's second goal is as many games and fifth of the season opened the scoring for Freiburg at the Weser Stadium.
Vincenzo Grifo doubled Die Breisgauer's lead from the penalty spot.
Bremen reduced the arrears through Santiago Garcia shortly after the hour-mark, only for Amir Abrashi to restore Freiburg's two-goal advantage 12 minutes later.
Borussia Mönchengladbach and Eintracht Frankfurt shared the points on Friday evening in an evenly-balanced game at BORUSSIA-PARK.
Gladbach defender Oscar Wendt (l.) went closest to breaking the deadlock on Friday evening, but hit the crossbar with this effort.
Frankfurt midfielder Marco Fabian (front) probed the home defence throughout, but found no way through a backline led by Jannik Vestergaard (back).
While Gladbach remain without a win since Matchday 5, coach Andre Schubert's (pictured) men extended their unbeaten home record in the Bundesliga this season to five games.