Borussia Mönchengladbach got the better of local rivals Cologne in a goal-filled Rhine Derby.
Cologne fans fell silent when Jannik Vestergaard rose unmarked to meet a Thorgan Hazard corner and head visiting Gladbach into an early lead, but the partisan home crown were not down for long. Leading Cologne scorer Anthony Modeste turned provider with a defence-splitting pass for local lad Christian Clemens, who calmly slotted beyond Yann Sommer to level.
Gladbach got their noses back in front shortly after the restart through substitute Ibrahima Traore's wicked cross-turned-shot, but as before, the goal sparked an immediate response from Cologne. Modeste levelled matters with a sensational first-time volley befitting the Rhine Derby occasion, only for Lars Stindl to bundle in a Gladbach winner ten minutes from normal time.
Man of the match
Netting Gladbach's second equaliser and starting the move that produced the winning goal, Traore made all the difference after entering the fray in the second half.
He hadn't scored in his last two and fed on scraps for the duration against Gladbach, but Modeste remains firmly in the hunt for the Torjägerkanone after coming up with a goal out of nothing - his 23rd in 28 Bundesliga outings this season.
- Clemens and Traore scored their first Bundesliga goals since 2 and 3 April 2016 respectively.
- Stindl netted his eighth Bundesliga goal of the campaign - two shy of his career best.
- Gladbach's Mahmoud Dahoud had a career-high 111 touches.
Cologne: Horn - Klünter, Sörensen, Heintz (Maroh 72'), Hector - Lehmann (c), Jojic - Clemens, Höger (Zoller 84'), Rausch (Osako 46'), Modeste
Coach: Peter Stöger
Borussia Mönchengladbach: Sommer - Elvedi, Christensen, Vestergaard, Wendt - Strobl, Dahoud - Hazard, Raffael (Traore 53'), Hofmann (Drmic 75') - Stindl (Benes (90+2')
Coach: Dieter Hecking
Watch: Lars Stindl delights in Gladbach's Rhine Derby victory