Bayern Munich showed no sign of abating their momentum as they defeated Bayer Leverkusen at home, while Schalke and Borussia Dortmund both got back to winning ways.
Jupp Heynckes' Bayern Munich went ahead against Bayer at the Allianz Arena after just five minutes through Thomas Muller and doubled their advantage 14 minutes later when Daniel van Buyten found the target.
It became 3-0 to the league leaders in the 90th minute when Bastian Schweinsteiger and Arjen Robben combined for the latter to score.
The victory keeps the Bavarian giants in pole position with 18 points from seven matches.
Schalke returned to winning ways as they got the better of Freiburg 4-2 at the Veltins-Arena.
The Royal Blues, who saw Ralf Rangnick resign from his post as coach on Thursday, were on a three-game winless streak heading into their home clash on Saturday but bounced back in style in front of their own supporters.
Papiss Demba Cisse gave Freiburg the lead after just three minutes but Jefferson Farfan restored parity on 33 minutes.
Then two minutes after the hour mark, Klaas-Jan Huntelaar put Schalke ahead and five minutes later Lewis Holtby doubled their advantage.
Veteran Spanish striker Raul found the target with 15 minutes of normal time left on the clock to put the hosts 4-1 up, and although Erik Jendrisek pulled one back soon after, it proved to be too little, too late for the visitors.
Defending champions Borussia Dortmund recovered some form in the Bundesliga as they garnered maximum points from their match at Mainz.
Nicolai Muller put the hosts ahead three minutes after the half-hour mark but his goal was cancelled out by Ivan Perisic in the 64th minute.
It was slated to finish 1-1 at the Coface Arena, but Lukasz Piszczek popped up to net the winner for Dortmund in the dying moments for a much-needed 2-1 victory.
On the other hand, Borussia Monchengladbach sustained their excellent start to the campaign and maintained pressure on leaders Bayern as they defeated Nurnberg 1-0 at home, Filip Daems with the spot-kick winner on 75 minutes.
Wolfsbug and Kaiserslautern both have been struggling so far this season but the Wolves will finish the weekend the happier of the two teams after a narrow win at home.
Things could have gone wrong for Felix Magath's side right at the end of the first half when Sotirios Kyrgiakos was sent off.
However, Wolfsburg had Ashkan Dejagah to thank as his goal on 63 minutes proved to be the difference between the sides at the Volkswagen Arena.
Elsewhere, bottom side Augsburg failed to beat Hannover as it finished goalless between the two teams at the SGL Arena.