A hat-trick from German forward Mario Gomez gave Bayern Munich a 3-0 victory at Kaiserslautern that sent them top of the fledgling Bundesliga table.
Bayern have nine points and sit atop the table on goal difference ahead of Werder Bremen, who came from behind to win 2-1 at Hoffenheim thanks to goals from Marko Arnautovic and Markus Rosenberg.
Saturday's late game between defending champions Borussia Dortmund and last season's runners-up Bayer Leverkusen ended in a 0-0 draw, leaving both teams on seven points.
Bayern coach Jupp Heynckes fielded a changed starting XI at Kaiserslautern, with Arjen Robben absent due to a groin injury and Rafinha, Luis Gustavo and Toni Kroos on the bench. It did not prevent Bayern from dominating proceedings at the Fritz-Walter-Stadion, however, and after squandering several chances they took a 37th-minute lead when Gomez converted a penalty.
Bayern were awarded a second penalty in the 55th minute, following a foul on Thomas Muller, and although Gomez's spot-kick was parried by goalkeeper Kevin Trapp, the former Stuttgart man ghosted in to place home the rebound. Gomez completed his hat-trick in the 69th minute, taking his tally for the season to four goals, by finishing off good work from Muller with a left-footed shot.
"I've always said that the team will improve from match to match," said Heynckes. "And we can still get better as the team and can become even more compact. The defence let nothing past. They played very confidently and were well-organised."
Leverkusen, Dortmund draw
Despite the absence of goals, the encounter between Leverkusen and Dortmund was a lively one that saw both sides finish the game with ten men.
Dortmund were initially indebted to their goalkeeper Roman Weidenfeller, who produced a string of reflex stops to repel a home side spearheaded by the irrepressible Andre Schuerrle. However, the match tipped in Dortmund's favour in the 64th minute when Michal Kadlec was sent off.
Shinji Kagawa and substitute Kevin Grosskreutz both went close for the visitors, before a red card for Germany starlet Mario Goetze in the 77th minute cancelled out Dortmund's numerical advantage.
Dortmund centre-back Mats Hummels looked to have given the visitors victory late on, but his goal was ruled out as the referee had already blown his whistle.
Cologne fight back
Hamburg endured another dismal afternoon after throwing away a 3-2 lead to lose 4-3 at home to Cologne, which left them rooted to the foot of the table.
South Korean striker Son Heung-Min gave the hosts the lead in the 62nd minute, but Christian Clemens was left unmarked to score the equaliser from a corner in the 84th minute. It got worse just four minutes later, as a weak punch from Hamburg's Czech goalkeeper Jaroslav Drobny allowed Kevin McKenna to volley in the winner.
Freiburg, ninth last term, secured their first win of the season with a 3-0 success at home to Wolfsburg. Oliver Barth opened the scoring with a 30th-minute header, before in-demand striker Papiss Demba Cisse teed up Erik Jenvresik for the second goal ten minutes later.
Congolese midfielder Cedrik Makiadi sealed victory in style just before the hour, seizing on a weak defensive header to thrash a volley inside the right-hand post from 15 yards.
In the day's other game Nuremberg won 1-0 at home to Augsburg, who are one of three teams in the division, alongside Kaiserslautern and Hamburg, still seeking a first victory.
In Friday's match, promoted Hertha Berlin registered their first win of the campaign with a 1-0 defeat of Stuttgart.