Bundesliga Matchday 3 in pictures
Borussia Dortmund kicked off the weekend with a win, even though Frankfurt put up a solid fight. Bayern Munich upheld their perfect record, but Hertha Berlin and Wolfsburg couldn't, sharing the points.
Freiburg 3-3 Stuttgart
There was drama even in the final game of the weekend as Freiburg and Stuttgart shared the points in a six-goal thriller. Jerome Gondorf scored in the first minute and from a free kick, but a brace from Mario Gomez and a first ever Bundesliga for Emiliano Insua had Stuttgart ahead. Super sub Luca Waldschmidt leveled the scores though in a dramatic return to the dugot for Christian Streich.
Werder Bremen 1-1 Nurembeg
The trend of late goals continued in Sunday's first game when Nuremberg made Werder Bremen pay for not scoring a second by equalizing in stoppage time. After a brilliant strike from outside the area by Maximilian Eggestein had given the home side the lead, Werder should have added more. And deep into stoppage time, Virgil Misidjan made the home side pay.
Borussia Mönchengladbach 2-0 Schalke
That's three matches and three defeats for Schalke in a sorry start to the season for last year's second-placed finishers. And to make matters worse the Royal Blues face Bayern Munich next. For hosts Gladbach, it was three big points sealed with an early and a late goal. But Schalke generated many excellent chances to get back in the game, only to squander them.
RB Leipzig 3-2 Hannover
Emil Forsberg, Timo Werner, goal. This tried and tested formula was repeated twice as Leipzig sealed a tricky home win against stubborn opposition. A win was due, after Leipzig lost and drew their opening two. Yussuf Poulsen had opened the scoring for the hosts, while Niklas Füllkrug and Miiko Albornoz netted for Hannover.
Bayern Munich 3-1 Bayer Leverkusen
Home fans suffered an early scare at the Allianz when Leverkusen took the lead (at the second attempt) from the penalty spot. But Bayern were back in control within a quarter of an hour. Red-hot Corentin Tolisso netted another, but later picked up an injury. Arjen Robben gave the hosts the lead with a splendid volley. No prizes for guessing which foot he used.
Wolfsburg 2-2 Hertha Berlin
Neither could maintain their perfect record, but both the season's fast-starters remain unbeaten after their encounter. Both sides scored in stoppage time, including a cheeky low free kick underneath the wall from Ondrej Duda. However, Admir Mehmedi was on hand to restore parity for the Wolves off the bench three minutes after the 90 had elapsed.
Borussia Dortmund 3-1 Eintracht Frankfurt
Paco Alcacer starts his Dortmund career as he means to go on, with a late goal after coming off the bench. Two super subs helped seal the win for Dortmund. Prior to Alcacer's strike, Jadon Sancho provided a magical assist for Marius Wolf, restoring Dortmund's lead at a critical stage of play, moments after Frankfurt equalized.
Fortuna Düsseldorf 2-1 Hoffenheim
Late goals were the order of the day on Saturday afternoon, with eight goals scored in the last five minutes across the five fixtures. Two fell in this match, first Hoffenheim's 86th-minute equalizer and then Dodi Lukebakio's winner with just two minutes left to play. As well as the Watford loanee, Arsenal loanee Reiss Nelson netted for the losers.
Mainz 2-1 Augsburg
This tussle turned into a story of disallowed goals and impact substitutions. Both sides had first-half goals disallowed, first Augsburg and then Mainz, before three substitutes scored all the goals in the last 10 minutes. Augsburg took a huge away lead, only to lose it in the dying seconds. Alexandru Maxim netted the third and final goal from range.