Match ends, 1. FC Köln 3, Borussia Mönchengladbach 1.
90'+9
Second Half ends, 1. FC Köln 3, Borussia Mönchengladbach 1.
90'+8
Corner, 1. FC Köln. Conceded by Maximilian Wöber.
90'+7
Foul by Dejan Ljubicic (1. FC Köln).
90'+7
Julian Weigl (Borussia Mönchengladbach) wins a free kick in the defensive half.
90'+4
Joe Scally (Borussia Mönchengladbach) is shown the yellow card.
90'+4
Eric Martel (1. FC Köln) wins a free kick on the left wing.
90'+4
Foul by Joe Scally (Borussia Mönchengladbach).
90'+3
Delay over. They are ready to continue.
90'+2
Delay in match because of an injury Luca Kilian (1. FC Köln).
90'
Goal! 1. FC Köln 3, Borussia Mönchengladbach 1. Luca Waldschmidt (1. FC Köln) left footed shot from outside the box to the bottom right corner. Assisted by Denis Huseinbasic.
89'
Attempt blocked. Luca Waldschmidt (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Marvin Schwäbe.
89'
Substitution, 1. FC Köln. Denis Huseinbasic replaces Florian Kainz.
88'
Substitution, 1. FC Köln. Steffen Tigges replaces Davie Selke.
88'
Foul by Jordan Siebatcheu (Borussia Mönchengladbach).
88'
Jeff Chabot (1. FC Köln) wins a free kick in the defensive half.
85'
Attempt saved. Luca Waldschmidt (1. FC Köln) left footed shot from the centre of the box is saved in the centre of the goal.
84'
Attempt blocked. Davie Selke (1. FC Köln) header from the centre of the box is blocked. Assisted by Florian Kainz with a cross.
84'
Corner, 1. FC Köln. Conceded by Marvin Friedrich.
84'
Attempt blocked. Luca Waldschmidt (1. FC Köln) left footed shot from the left side of the box is blocked. Assisted by Florian Kainz.
82'
Attempt saved. Robin Hack (Borussia Mönchengladbach) header from the centre of the box is saved in the top left corner. Assisted by Maximilian Wöber with a cross.
80'
Offside, 1. FC Köln. Leart Paqarada tries a through ball, but Davie Selke is caught offside.
80'
Attempt missed. Nico Elvedi (Borussia Mönchengladbach) left footed shot from outside the box is high and wide to the left. Assisted by Julian Weigl with a headed pass.
79'
Substitution, Borussia Mönchengladbach. Jordan Siebatcheu replaces Tomás Cvancara.
79'
Substitution, Borussia Mönchengladbach. Robin Hack replaces Franck Honorat.
Substitution, 1. FC Köln. Luca Kilian replaces Timo Hübers because of an injury.
76'
Goal! 1. FC Köln 2, Borussia Mönchengladbach 1. Florian Kainz (1. FC Köln) converts the penalty with a right footed shot to the bottom left corner.
76'
VAR Decision: Other Decision Cancelled.
75'
Corner, 1. FC Köln. Conceded by Moritz Nicolas.
74'
Moritz Nicolas (Borussia Mönchengladbach) is shown the yellow card for a bad foul.
74'
Penalty conceded by Moritz Nicolas (Borussia Mönchengladbach) after a foul in the penalty area.
74'
Penalty 1. FC Köln. Luca Waldschmidt draws a foul in the penalty area.
72'
Substitution, 1. FC Köln. Faride Alidou replaces Linton Maina.
72'
Manu Koné (Borussia Mönchengladbach) is shown the red card.
71'
VAR Decision: Card upgraded Manu Koné (Borussia Mönchengladbach).
70'
Delay over. They are ready to continue.
70'
Delay in match because of an injury Dejan Ljubicic (1. FC Köln).
69'
Foul by Manu Koné (Borussia Mönchengladbach).
69'
Dejan Ljubicic (1. FC Köln) wins a free kick on the right wing.
69'
Foul by Florian Kainz (1. FC Köln).
69'
Rocco Reitz (Borussia Mönchengladbach) wins a free kick in the attacking half.
68'
Attempt missed. Davie Selke (1. FC Köln) header from the centre of the box misses to the right. Assisted by Eric Martel with a cross.
63'
Goal! 1. FC Köln 1, Borussia Mönchengladbach 1. Nico Elvedi (Borussia Mönchengladbach) header from very close range to the bottom right corner. Assisted by Franck Honorat with a cross following a corner.
63'
Corner, Borussia Mönchengladbach. Conceded by Luca Waldschmidt.
62'
Foul by Timo Hübers (1. FC Köln).
62'
Alassane Pléa (Borussia Mönchengladbach) wins a free kick in the attacking half.
59'
Foul by Luca Waldschmidt (1. FC Köln).
59'
Manu Koné (Borussia Mönchengladbach) wins a free kick in the defensive half.
58'
Corner, 1. FC Köln. Conceded by Marvin Friedrich.
58'
Attempt blocked. Davie Selke (1. FC Köln) left footed shot from the left side of the box is blocked. Assisted by Florian Kainz.
58'
Foul by Eric Martel (1. FC Köln).
58'
Manu Koné (Borussia Mönchengladbach) wins a free kick in the defensive half.
56'
Corner, Borussia Mönchengladbach. Conceded by Leart Paqarada.
53'
Davie Selke (1. FC Köln) wins a free kick in the attacking half.
53'
Foul by Marvin Friedrich (Borussia Mönchengladbach).
50'
Attempt missed. Franck Honorat (Borussia Mönchengladbach) right footed shot from outside the box misses to the right from a direct free kick.
50'
Foul by Timo Hübers (1. FC Köln).
50'
Manu Koné (Borussia Mönchengladbach) wins a free kick in the attacking half.
48'
Foul by Luca Waldschmidt (1. FC Köln).
48'
Julian Weigl (Borussia Mönchengladbach) wins a free kick on the right wing.
47'
Foul by Luca Waldschmidt (1. FC Köln).
47'
Julian Weigl (Borussia Mönchengladbach) wins a free kick in the defensive half.
45'
Second Half begins 1. FC Köln 1, Borussia Mönchengladbach 0.
Substitution, Borussia Mönchengladbach. Joe Scally replaces Luca Netz.
45'+3
First Half ends, 1. FC Köln 1, Borussia Mönchengladbach 0.
44'
Florian Neuhaus (Borussia Mönchengladbach) wins a free kick in the attacking half.
44'
Foul by Luca Waldschmidt (1. FC Köln).
41'
Corner, 1. FC Köln. Conceded by Moritz Nicolas.
41'
Attempt saved. Luca Waldschmidt (1. FC Köln) right footed shot from outside the box is saved in the bottom right corner. Assisted by Dejan Ljubicic.
40'
Corner, 1. FC Köln. Conceded by Maximilian Wöber.
38'
Foul by Rasmus Carstensen (1. FC Köln).
38'
Luca Netz (Borussia Mönchengladbach) wins a free kick in the defensive half.
37'
Delay over. They are ready to continue.
36'
Delay in match because of an injury Maximilian Wöber (Borussia Mönchengladbach).
34'
Attempt missed. Luca Waldschmidt (1. FC Köln) right footed shot from outside the box misses to the left. Assisted by Dejan Ljubicic.
33'
Dejan Ljubicic (1. FC Köln) wins a free kick in the defensive half.
33'
Foul by Tomás Cvancara (Borussia Mönchengladbach).
31'
Corner, Borussia Mönchengladbach. Conceded by Timo Hübers.
29'
Attempt saved. Timo Hübers (1. FC Köln) header from the centre of the box is saved in the bottom left corner. Assisted by Dejan Ljubicic.
29'
Attempt blocked. Dejan Ljubicic (1. FC Köln) left footed shot from outside the box is blocked.
29'
Attempt blocked. Florian Kainz (1. FC Köln) right footed shot from outside the box is blocked.
28'
Linton Maina (1. FC Köln) wins a free kick in the attacking half.
28'
Foul by Marvin Friedrich (Borussia Mönchengladbach).
26'
Foul by Leart Paqarada (1. FC Köln).
26'
Franck Honorat (Borussia Mönchengladbach) wins a free kick on the right wing.
24'
Foul by Timo Hübers (1. FC Köln).
24'
Tomás Cvancara (Borussia Mönchengladbach) wins a free kick on the left wing.
21'
Attempt missed. Franck Honorat (Borussia Mönchengladbach) right footed shot from the right side of the box is high and wide to the right. Assisted by Florian Neuhaus.
21'
Attempt missed. Linton Maina (1. FC Köln) left footed shot from outside the box misses to the left. Assisted by Rasmus Carstensen.
18'
Attempt missed. Luca Waldschmidt (1. FC Köln) right footed shot from outside the box misses to the left following a corner.
18'
Attempt blocked. Jeff Chabot (1. FC Köln) header from the centre of the box is blocked. Assisted by Leart Paqarada with a cross.
17'
Corner, 1. FC Köln. Conceded by Maximilian Wöber.
17'
Attempt blocked. Dejan Ljubicic (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Leart Paqarada.
13'
Hand ball by Davie Selke (1. FC Köln).
13'
Jeff Chabot (1. FC Köln) hits the bar with a header from the left side of the six yard box. Assisted by Leart Paqarada with a cross following a corner.
12'
Corner, 1. FC Köln. Conceded by Luca Netz.
11'
Attempt saved. Leart Paqarada (1. FC Köln) right footed shot from outside the box is saved in the bottom left corner.
11'
Attempt saved. Linton Maina (1. FC Köln) left footed shot from outside the box is saved in the bottom right corner. Assisted by Davie Selke.
9'
Goal! 1. FC Köln 1, Borussia Mönchengladbach 0. Florian Kainz (1. FC Köln) converts the penalty with a right footed shot to the top right corner.
8'
VAR Decision: Penalty 1. FC Köln.
7'
Penalty conceded by Manu Koné (Borussia Mönchengladbach) with a hand ball in the penalty area.
7'
Attempt blocked. Luca Waldschmidt (1. FC Köln) right footed shot from outside the box is blocked.
7'
Corner, 1. FC Köln. Conceded by Maximilian Wöber.
4'
Attempt missed. Timo Hübers (1. FC Köln) header from the centre of the box is close, but misses to the left. Assisted by Leart Paqarada with a cross following a corner.
3'
Corner, 1. FC Köln. Conceded by Maximilian Wöber.
2'
Florian Kainz (1. FC Köln) wins a free kick in the attacking half.
2'
Foul by Nico Elvedi (Borussia Mönchengladbach).
1'
Davie Selke (1. FC Köln) wins a free kick in the attacking half.