Defending champion Wolfsburg rallied with two goals in two minutes to beat Cologne 3-1 and open a provisional two-point lead in the Bundesliga.
|Obafemi Martins celebrates in typical style [GALLO/GETTY]
Bayern Munich remained without a win in the new season, coming from behind to earn a 1-1 draw at home against Werder Bremen.
Mario Gomez scored his first Bundesliga goal for Bayern in the 72nd minute to salvage the point after Mesut Oezil shot Werder ahead after 39 minutes.
Cologne put the defending champion under pressure early but Wolfsburg rallied and forward Obafemi Martins, signed from Newcastle, secured the victory in the 87th after going on as a substitute.
By then, Cologne appeared spent after conceding twice in two minutes in a game that marked the return of striker Lukas Podolski to his home club.
Hamburg's opening blitz
Hamburger SV scored three times in the first 12 minutes and beat Borussia Dortmund 4-1 to take second place in the standings on goal difference over Eintracht Frankfurt, which drew 1-1 at home with promoted Nuremberg.
In other matches, Stuttgart beat promoted Freiburg 4-2, Hannover drew 1-1 at home with Mainz, another promoted team, and Bayer Leverkusen edged Hoffenheim 1-0.
On Sunday, Hertha Berlin and Schalke could join Wolfsburg with two victories from two games. Schalke hosts Bochum and Hertha travels to Borussia Moenchengladbach.
In Cologne, a capacity crowd of 49,000 celebrated Podolski, who missed the first game of the season injured and made his debut after returning from Bayern.
Cologne began strongly at high pace and Fabrice Ehret struck the side netting.
After about 30 minutes, Wolfsburg began to shake off some of the pressure and Cologne goalkeeper Faryd Modragon punched away Edin Dzeko's shot from the edge of the box.
Grafite duped four Cologne defenders but his effort was deflected.
Cologne got off to a strong start again after the break and scored four minutes in.
Under pressure, Wolfsburg's defence made a poor clearance and midfielder Petit sent a through ball for Ehret. Diego Benaglio got his foot on Ehret's first effort but the Frenchman slid to the far post to push the ball across the line.
Podolski had his two best efforts of the game but both shots went wide of the far post.
Dzeko tied the game in the 73rd, knocking in a sharp pass from Sascha Riether at the far post.
Only a minute later, defender Pierre Wome redirected a cross into his own net and Cologne collapsed. Martins scored later after collecting a pass from Grafite and faking defender Youssef Mohamad.
In Munich, the home fans jeered Louis van Gaal's team off the field after a poor first half dominated by Werder.
Oezil scored after a counterattack, picking up a good pass from Aaron Hunt to slot home past Michael Rensing.
Bayern came out with more determination after the break and Franck Ribery finally made his season debut when he came off the bench in the 62nd minute.
The French star, who had been suffering from knee tendinitis, inspired Bayern and injected more speed into its passing, and the home team hardly allowed Werder to come out of its half.
Gomez finally tied the game after a cross from Philipp Lahm.
Werder goalkeeper Tim Wiese protected his team's point by making two outstanding saves from Ivica Olic.
There was a mixed a reaction from Bayern's fans at the end of the game, with some fans booing and some applauding.
Werder remained a tough rival for Bayern, which lost 5-2 at home to the northern German side last season.
In Hamburg, Guy Demel poked the ball across the line in the third minute, only to see Nelson Valdez equalize one minute later.
But Ze Roberto, the midfielder who came to Hamburg from Bayern Munich, restored Hamburg's lead for good in the 10th.
The Brazilian's first effort bounced off the post but he collected the rebound and put the ball in.
Two minutes later, Eljero Elia went past three Dortmund defenders and fed Paolo Guerrero for 3-1.
Newly signed Sweden striker Marcus Berg completed the victory three minutes after coming off the bench in the 72nd.
Brazilian midfielder Caio scored for Eintracht in Frankfurt but Albert Bunjaku equalized for a strong Nuremberg side in the 65th.
Hoffenheim slow start
Stefan Kiessling scored the only goal for Leverkusen to beat Hoffenheim and give new coach Jupp Heynckes his first win of the season.
Hoffenheim, one of last season's surprise teams, was without a win after two games.
Hannover had to settle for a 1-1 draw against Mainz, also coming from behind to tie the game on Jiri Stajner's penalty shot in the 56th, three minutes after Aristide Bance had scored for the visiting team.
Stuttgart got two goals from Brazilian substitute midfielder Elson, who also set up one of the other goals.
Striker Pavel Pogrebnyak scored his first goal for Stuttgart and earned the penalty converted by Elson. Mohamadou Idrissou scored both for Freiburg.