Monchengladbach 3 – 1 Hamburger SV
(Hazard 9’, Raffael 74’, 79’ – Hahn 53’)
Raffael and Thorgan Hazard got the action kicked off early for the hosts, with Hazard latching on to a through ball from the former to score via a well-executed chip. Hamburg had a chance to equalize from a set-piece, but Lars Stindl saved Gladbach with a goal-line clearance. After the break, on fifty one minutes, Raffael linked up again with Thorgan Hazard, delivering a sublime ball for Hazard to run on to. However, Hazard was denied by Christian Mathenia when one-on-one. Moments later, Andre Hahn scored against his former club, nutmegging Yann Sommer to draw Hamburg level. Raffael bagged a goal of his own, edging one in to the near post from outside the box. Raffael made it two just five minutes later after Hazard superbly took out a defender and beat the keeper.
Eintracht Frankfurt 2 – 2 Schalke 04
(Jovic 1’, Haller 65’ – Embolo 82’, Naldo 90+5’)
Amidst a host of goals at either the start or end of the game, this match did not deviate from the trend. Frankfurt looked set for a rare three points at home before Embolo and Naldo salvaged a point. Eintracht took the lead through Luka Jovic, who linked up fellow Serb Mijat Gacinovic and beat Ralf Fahrmann. Schalke did challenge after the opener, but Frankfurt went close through Gacinovic and temporary captain Kevin Prince Boateng. Schalke dominated possession in the second half but were unable to break through the second-best defence in the league (coming into the weekend). Eintracht extended their lead as the excellent Gacinovic slotted a ball to Haller, who scored his sixth of the campaign. Breel Embolo scored late on after turning in Guido Burgstaller’s cross and Naldo scored at the death to keep Schalke undefeated.
Cologne 1 – 0 Wolfsburg
Koln finally recorded their first win of the Bundesliga season at the 17th time of asking. The youngest Cologne XI in fifty years got the job done against Wolfsburg, with Christian Clemens scoring the lone goal in the match. Mario Gomez and other Wolfsburg players went close after the Cologne goal, but they were ultimately thwarted as Koln won. Despite the positive result, Cologne lay three wins away from the play-off spot.
FC Augsburg 3 – 3 SC Freiburg
(Finnbogason 1’, 90’, 90+2’ – Gunter 20’, Petersen 48’, 61’)
Another key Alfred Finnbogason hat-trick saved Augsburg from a defeat. Another striker in good form also netted multiple times this game. Nils Petersen has now scored six in the past three games, his second of the match putting Freiburg 3-1 up. However, Finnbogason completed his hat-trick, with two goals in stoppage time to split the points this game.
Werder Bremen 2 – 2 Mainz
(Bargfrede 2’, Belfodil 17’ – Quaison 70’, Frei 90+3’)
Bremen pulled themselves out of the automatic relegation spots, and over rivals Hamburger SV, while Florian Kohfeldt has been given the job until the end of the season. Bremen did miss a chance to jump their opponents Mainz, who didn’t stop fighting in the second half and equalized at the death.
VfB Stuttgart 0 – 1 Bayern Munich
Bayern won 1-0 three times in a row for the first time since the 1980s, thanks to Sven Ulreich’s penalty save deep into the second half. Stuttgart defended well, led by former Bayern man Holger Badstuber. Thomas Muller finally found a way through and put Bayern ahead. Stuttgart were handed a chance to make amends but their former keeper Ulreich saved it.
Dortmund 2 – 1 Hoffenheim
(Aubameyang 63′ pen, Pulisic 89′ — Uth 21′)
Thanks to Christian Pulisic, Dortmund gained three points out of a fairly even contest. Pulisic’s strike gave Stoger his first home win as Dortmund manager. This loss means Hoffenheim will head into the winter break outside of the European spots.
Hannover 4 – 4 Bayer Leverkusen
(Bebou 12′, Füllkrug pen. 20′, Klaus 45′, Korb 83′ — Brandt 11′, Mehmedi 25′, Bailey 47′, 66′)
Leverkusen stroll into the winter break on the back of 12 games unbeaten in the Bundesliga. Julian Brandt scored a superb volley but Leverkusen were pegged back within a minute as Ihlas Bebou netted a diving header. Niklas Fullkrug scored from the spot after VAR involvement again. Once more, the lead did not last for long, as Mehmedi scored five minutes later to tie it up. Klaus scored off of a deflection from Tah to bring a close to the action in the first half. Leon Bailey equalised yet again and scored one more to put Bayer on top before Korb scored in the eighty-third minute to bring this thriller to an end.
RB Leipzig 2 – 3 Hertha Berlin
(Orban 68′, Halstenberg 90+2′ — Selke 6′, 51′, Kalou 31′)
Leipzig fell again as they lost to a ten man Hertha Berlin team. Davie Selke opened the scoring before Kalou added to the lead to leave Leipzig reeling. Leipzig got one back through WIlli Orban after conceding Selke’s second and Halstenberg got a consolation goal.