Bundesliga Matchday 9: In pictures
Robert Lewandowski made Bundesliga history, becoming the first player to score in the first nine Bundesliga games of a season. Also, Dortmund got a point in a poor Ruhr derby, Freiburg won again and Paderborn got a win.
Borussia Mönchengladbach 4-2 Eintracht Frankfurt
Gladbach are back on top after beating Frankfurt in an absorbing final game of the weekend. The hosts raced into a 2-0 lead through Marcus Thuram and Oscar Wendt, but were pegged back through Danny da Costa. Gladbach restored their two-goal cushion via Nico Elvedi, who made it 3-1, but Martin Hinteregger's header kept the visitors in it. But Denis Zakaria sealed the win five minutes from time.
Bayern Munich 2-1 Union Berlin
Robert Lewandowski made Bundesliga history against Union, becoming the first player ever to score in the first nine games of a season. He surpassed Pierre-Emerick Aubameyang's record of eight with the second goal in Bayern's victory over the Berliners after Benjamin Pavard's long range strike had broken the deadlock. Union grabbed a late consolation through Sebastian Polter but Bayern hung on.
Schalke 0-0 Borussia Dortmund
Dortmund produced another lacklustre performance but somehow escaped Gelsenkirchen with a point in the Revierderby. Schalke were the better side and twice hit the bar before the break; first Sane and then Serdar. Sancho was Dortmund's main threat but was twice foiled, and Thorgan Hazard was lucky not to concede a penalty when the ball struck his arm in the box.
Freiburg 2-1 RB Leipzig
Freiburg maintained their superb start to the season with the scalp of Leipzig at the Schwarzwald stadium. The hosts took the lead through Nicolas Höfler's close-range finish. Nils Petersen doubled their advantage in stoppage time to secure the points, despite Lukas Klostermann's consolation at the death. It wasn't enough for Leipzig as Freiburg climb back up to second, just a point behind Bayern.
Hertha Berlin 2-3 Hoffenheim
Hoffenheim made it three wins from three, coming out on top of a five-goal thriller in Berlin. The visitors raced into a 2-0 lead courtesy of Jürgen Locadia and Anrej Kramaric, but let their lead slip as Hertha stormed back through Dodi Lukebakio and Salomon Kalou. But Hoffenheim weren't done and grabbed a winner through Benjamin Hübner, before Hertha's Vladimir Darida was sent off late on.
Paderborn 2-0 Fortuna Düsseldorf
Paderborn finally got their first victory of the season, picking up a deserved win over Düsseldorf. The opener came just before half time when Abdelhamid Sabiri struck, before Sebastian Schonlau secured the three points in the 64th minute. The victory still leaves them bottom of the table but is a much-needed confidence boost, with a crucial game against Augsburg on the horizon.
Bayer Leverkusen 2-2 Werder Bremen
Werder Bremen held Leverkusen to a 2-2 draw in an entertaining game at BayArena. An Omer Toprak own goal put the hosts ahead, but Bremen roared back in style. Milot Rashica continued his fine form with a fine strike to level and Davy Klaasen also found the net in style. But Leverkusen struck back through Lucas Alario to salvage a point.
Mainz 3-1 Cologne
A Robin Quaison thunderbolt stole the show as Mainz came from behind to beat Cologne, who had taken the lead through Simon Terodde. Jean-Paul Boetius' close-range finish squared the game before half time and Quaison raised the roof with an amazing strike from distance. Mainz keeper Robin Zentner pulled off several key saves and Levin Mete Oztunali sealed the points with a low drive late on.
Wolfsburg 0-0 Augsburg
A game to forget, which can only be described as a defeat for football. There were precious few chances until the end, when Wolfsburg's Joao Victor put the ball in the net but it was disallowed after a lengthy VAR stoppage, which eventually saw it disallowed for offside.