Borussia Dortmund thrashed Hamburg 6-2 to return to the top of the Bundesliga after Bayern Munich beat Hannover 2-0.
Two goals apiece from Pierre-Emerick Aubameyang and Robert Lewandoswki helped Dortmund to their fifth win in as many league matches, despite seeing an early 2-0 lead cancelled out.
Marco Reus and Henrikh Mkhitaryan also scored for Jurgen Klopp's men.
Second-half goals from Mario Mandzukic and Franck Ribery earned Bayern a win that temporarily put the champions top.
Former Chelsea winger Arjen Robben was involved in both of his side's goals.
The Dutchman sent Toni Kroos through on the left to cross for Mandzukic to score, then forced Ron-Robert Zieler into a save which fell nicely for Ribery to tuck home.
Unbeaten Bayern have now won four of their first five Bundesliga matches under Pep Guardiola, but Dortmund have a 100% record after an ultimately comfortable win over Hamburg.
Gabon striker Aubameyang opened the scoring in the 19th minute and fellow summer signing Mkhitaryan made it 2-0 three minutes later, after Lewandowski's clever back-heel.
Hamburg defender Lam Zhi-Gin pulled one back with a curling shot inside the far post, and Heiko Westermann levelled just after the break.
Aubameyang restored Dortmund's lead on 65 minutes, before Poland striker Lewandowski made it 4-2 seven minutes later from Aubameyang's cross
Reus fired to the far corner a minute later to extend the lead before Nuri Sahin crossed for Lewandowski to wrap up the win with an 81st-minute header.