FC Köln tog en tidig ledning. Florian Kainz gjorde målet på straff, redan i nionde minuten. Med en knapp halvtimme kvar att spela fick Nico Elvedi träff och kvitterade för Mönchengladbach.
I den 72:a minuten fick Mönchengladbach Manu Kone utvisad, och fick spela med en man mindre sista 18 minuterna.
Florian Kainz, återigen, gav FC Köln ledningen på straff med knappa kvarten kvar.
3-1-målet kom på övertid, när Luca Waldschmidt slog till och gjorde mål på pass av Denis Huseinbasic. 3-1-målet blev matchens sista.
FC Köln ligger på 16:e plats i tabellen efter matchen, medan Mönchengladbach ligger på 13:e plats.
Lördag 28 oktober möter FC Köln Red Bull Leipzig borta 18.30 och Mönchengladbach möter Heidenheim hemma 15.30.