Defending champion Borussia Dortmund was held to a 3-3 draw by promoted Eintracht Frankfurt on Tuesday, while Bayern Munich set a Bundesliga record for the best start to a season after a 3-0 win against Wolfsburg.
Dortmund defender Lukasz Piszczek scored in the 24th and set up Marco Reus four minutes later, but Frankfurt pulled level in the second half with two goals in three minutes. Takashi Inui set up Stefan Aigner in the 49th and then equalized in the 51st with the visitors still reeling.
Dortmund substitute Mario Goetze scored three minutes later, only for Frankfurt defender Anderson to level in the 73rd.
Dortmund coach Juergen Klopp was sent to the stands in injury time.
"It was a deserved draw in a spectacular game," Klopp said. "It was a lot more spectacular than we wanted."
Also Tuesday, Schalke beat Mainz 3-0 and Fortuna Duesseldorf won 2-0 at Greuther Fuerth.
Bayern set a new league record with 17 goals scored and only two conceded in winning its first five matches.
Former Bayern coach Felix Magath, now at Wolfsburg, could do little to stop his former side's blistering start, with the hosts forcing five corners inside the opening 10 minutes.
Franck Ribery crossed for Bastian Schweinsteiger to open the scoring at the third attempt in the 24th — the Germany midfielder having already twice hit the post.
Bayern dominated the first half, with 15 efforts on goal compared to the visitors' one.
"It wasn't easy against Wolfsburg even if we dominated," Bayern coach Jupp Heynckes said. "The deal was only done after the second goal."
Bayern forward Mario Mandzukic settled the issue against his former side with two goals within nine minutes. Xherdan Shaqiri did brilliantly to pick him out for his first in the 57th, before Philipp Lahm set up the Croat's next.
"We definitely could have scored more goals," Heynckes said.
Dortmund's 31-game unbeaten run was ended at Hamburger SV on Saturday, and Klopp's side was eager to make amends at Frankfurt, the first promoted side to win its opening four Bundesliga games.
Piszczek scored first when his shot was deflected by Bastian Oczipka and then Brazilian defender Anderson beyond the helpless Kevin Trapp in goal.
Piszczek then cut the ball back behind the penalty area for Reus to crash his shot in off the post.
"There's an iron rule that says you don't concede on a counterattack when you're winning 2-0. Yet it happened to us," Klopp said.
The outstanding Inui led the move, with Aigner cutting infield from the right and unleashing an unstoppable inside the left post, before poor defending allowed Inui to equalize with a header.
Goetze, who replaced the injured Reus at the break, showed all his class to elude Anderson and poke the ball inside the far post. He had a great chance to put Dortmund 4-2 up, only to be denied by Trapp.
Anderson blocked Kevin Grosskreutz's effort after Goetze had played the Dortmund winger through, and Anderson then equalized with a header from Oczipka's cross.
In other close attempts: two Frankfurt defenders combined to keep Robert Lewandowski out, Goetze almost found a way through, and then Dortmund had the ball cleared off the line in the last minute.
Klopp was sent to the stands as Frankfurt threatened to score a dramatic winner from a corner.
"Dortmund were clearly the better team in the first half," Frankfurt coach Armin Veh said. "We were a little anxious. I'd hoped that we'd be a little cheeky. In the second half it was completely different, we played with unbelievable passion."
Jefferson Farfan's first-half penalty opened the scoring for Schalke, which had to wait until the 81st before Lewis Holtby finally sealed the result. Teemu Pukki came on with five minutes remaining to add some gloss to the score with his first goal of the season in the 89th.
"Three points, wipe the mouth, we go on," said Schalke coach Huub Stevens.
Unbeaten Duesseldorf remains the only side yet to concede a goal this season, and it claimed its second win of the campaign through first-half goals by Oliver Fink and Ken Ilso.