Bundesliga: Matchday 12 roundup
Dortmund did more than maintain their cushion at the top of the table, largely thanks to a spectacular result in Munich. Frankfurt's forwards impressed again, while Leipzig found no joy in Wolfsburg.
Borussia Mönchengladbach 4-1 Hannover
Bobby Wood gave Hannover the lead after just 22 seconds at Borussia Park but Gladbach recovered in style, eventually winning 4-1 thanks to goals from Thorgan Hazard, Michael Lang, Lars Stindl and Denis Zakaria. The Foals have now won five of their last six Bundesliga games and are Dortmund's closest challengers in second.
Bayern Munich 3-3 Fortuna Düsseldorf
A last-minute equalizer from Düsseldorf spoiled Bayern Munich's day and put the pressure back on Niko Kovac. Two goals from Thomas Müller appeared to set Bayern on track, but Düsseldorf battled back from 3-1 down in dramatic fashion. Dodi Lukebakio scored three similar goals, racing in behind Bayern's backline. After VAR correctly gave his second, the striker scored his third in the 93rd minute.
Freiburg 1-1 Werder Bremen
Ludwig Augustinsson's dramatic late equalizer earned Werder Bremen a point in a frenentic finale at Schwarzwald-Stadion. Freiburg took the lead just before half-time through Luca Waldschmidt's penalty, which was awarded after VAR intervened. Freiburg desperately tried to hang on for their first win in three, but Augustinsson had other ideas, turning the ball in from close range.
Schalke 5-2 Nuremberg
Schalke scored five goals for the first time under Domenico Tedesco as they inflicted Nuremberg's latest hammering. Steven Skrzybski scored twice on his first start for the Royal Blues with goals from Amine Harit, Guido Burgstaller and Bastian Oczipka completing the rout. Nuremberg twice reduced the deficit to 2-1 and then 3-2 but were reduced to ten men when Robert Bauer was sent off.
Hertha Berlin 3-3 Hoffenheim
In a six-goal thriller in Berlin, neither side went home victorious after Valentino Lazaro scored a brilliant goal three minutes from time. Three goals in the opening 12 minutes saw the visitors lead 2-1 and when Ermin Bicakcic scored 10 minutes after the start, it looked to be all over for the hosts. But Davie Selke made an impact off the bench and helped spark Hertha's comeback.
Wolfsburg 1-0 RB Leipzig
A single goal from Jerome Roussillon, which at least half of which was thanks to Daniel Ginczek. The former Dortmund striker showed superb control and determination to create the chance, and all his teammate had to do in the end was turn in the rebound. The result was perhaps a little harsh on Leipzig but it means Ralf Rangnick's team tasted Bundesliga defeat for the first time since opening day.
Augsburg 1-3 Frankfurt
A goal from Jonathan de Guzman inside the opening minute gave Frankfurt the start they wanted, and they never really looked back. Sebastien Haller scored to take his tally to nine after 12 games, before Ante Rebic tapped in a third. The win sees Frankfurt take second spot on goal difference, with Gladbach playing on Sunday.
Mainz 1-2 Borussia Dortmund
A brilliant curling effort from Lukasz Piszczek was enough to give Dortmund the win in Mainz, and extend their lead at the top to seven points. Paco Alcacer had given the visitors the lead off the bench but Mainz equalized just minutes later thanks to Robin Quaison. Piszczek's wonder goal was worthy of winning the game - and it did just that in a scrappy affair for Lucien Favre's team.
Bayer Leverkusen 2-0 Stuttgart
Kevin Volland struck two late goals as Bayer Leverkusen turned one point into three against Bundesliga cellar-dwellers Stuttgart. The game had been drifting towards a goalless draw before Volland atoned for a big miss to score twice and send Leverkusen into mid-table.