Substitution, 1. FC Köln. Marco Höger replaces Ellyes Skhiri.
86'
Corner, 1. FC Köln. Conceded by Matthias Ginter.
86'
Attempt blocked. Elvis Rexhbecaj (1. FC Köln) left footed shot from outside the box is blocked.
86'
Attempt missed. Patrick Herrmann (Borussia Mönchengladbach) right footed shot from the right side of the box is high and wide to the left. Assisted by Hannes Wolf.
85'
Alassane Plea (Borussia Mönchengladbach) wins a free kick in the attacking half.
85'
Foul by Frederik Sörensen (1. FC Köln).
84'
Goal! 1. FC Köln 1, Borussia Mönchengladbach 3. Elvis Rexhbecaj (1. FC Köln) left footed shot from outside the box to the bottom right corner. Assisted by Sebastiaan Bornauw.
83'
Attempt saved. Sebastian Andersson (1. FC Köln) header from the centre of the box is saved in the centre of the goal. Assisted by Jannes Horn with a cross.
83'
Corner, 1. FC Köln. Conceded by Nico Elvedi.
82'
Patrick Herrmann (Borussia Mönchengladbach) is shown the yellow card for a bad foul.
82'
Foul by Patrick Herrmann (Borussia Mönchengladbach).
82'
Dimitris Limnios (1. FC Köln) wins a free kick on the left wing.
82'
Attempt saved. Ramy Bensebaini (Borussia Mönchengladbach) header from the centre of the box is saved in the centre of the goal. Assisted by Jonas Hofmann with a cross.
81'
Corner, Borussia Mönchengladbach. Conceded by Marius Wolf.
80'
Attempt saved. Florian Neuhaus (Borussia Mönchengladbach) left footed shot from the left side of the box is saved in the top left corner. Assisted by Alassane Plea.
77'
Substitution, 1. FC Köln. Tolu Arokodare replaces Dominick Drexler because of an injury.
77'
Substitution, 1. FC Köln. Jan Thielmann replaces Ondrej Duda.
77'
Substitution, Borussia Mönchengladbach. Hannes Wolf replaces Lars Stindl.
77'
Corner, Borussia Mönchengladbach. Conceded by Sebastiaan Bornauw.
77'
Attempt blocked. Alassane Plea (Borussia Mönchengladbach) right footed shot from the right side of the box is blocked. Assisted by Patrick Herrmann.
73'
Stefan Lainer (Borussia Mönchengladbach) wins a free kick on the right wing.
73'
Foul by Dominick Drexler (1. FC Köln).
70'
Attempt missed. Marius Wolf (1. FC Köln) header from the centre of the box is high and wide to the right. Assisted by Elvis Rexhbecaj with a cross following a set piece situation.
70'
Foul by Ramy Bensebaini (Borussia Mönchengladbach).
70'
Elvis Rexhbecaj (1. FC Köln) wins a free kick on the right wing.
69'
Substitution, Borussia Mönchengladbach. Patrick Herrmann replaces Marcus Thuram.
69'
Ramy Bensebaini (Borussia Mönchengladbach) wins a free kick in the defensive half.
69'
Foul by Dimitris Limnios (1. FC Köln).
66'
Substitution, 1. FC Köln. Dimitris Limnios replaces Kingsley Ehizibue.
66'
Foul by Marius Wolf (1. FC Köln).
66'
Alassane Plea (Borussia Mönchengladbach) wins a free kick in the defensive half.
63'
Nico Elvedi (Borussia Mönchengladbach) wins a free kick in the defensive half.
63'
Foul by Ondrej Duda (1. FC Köln).
63'
Alassane Plea (Borussia Mönchengladbach) wins a free kick in the attacking half.
63'
Foul by Ellyes Skhiri (1. FC Köln).
61'
Attempt saved. Lars Stindl (Borussia Mönchengladbach) right footed shot from outside the box is saved in the bottom left corner. Assisted by Jonas Hofmann.
60'
Alassane Plea (Borussia Mönchengladbach) wins a free kick on the right wing.
60'
Foul by Sebastiaan Bornauw (1. FC Köln).
58'
Attempt blocked. Ellyes Skhiri (1. FC Köln) left footed shot from the right side of the box is blocked.
56'
Goal! 1. FC Köln 0, Borussia Mönchengladbach 3. Lars Stindl (Borussia Mönchengladbach) converts the penalty with a right footed shot to the bottom right corner.
55'
Penalty conceded by Kingsley Ehizibue (1. FC Köln) after a foul in the penalty area.
55'
Penalty Borussia Mönchengladbach. Marcus Thuram draws a foul in the penalty area.
51'
Foul by Nico Elvedi (Borussia Mönchengladbach).
51'
Sebastiaan Bornauw (1. FC Köln) wins a free kick in the defensive half.
51'
Corner, Borussia Mönchengladbach. Conceded by Marius Wolf.
48'
Lars Stindl (Borussia Mönchengladbach) wins a free kick in the attacking half.
48'
Foul by Frederik Sörensen (1. FC Köln).
46'
Attempt saved. Lars Stindl (Borussia Mönchengladbach) right footed shot from the centre of the box is saved in the centre of the goal.
45'
Second Half begins 1. FC Köln 0, Borussia Mönchengladbach 2.
45'
Substitution, 1. FC Köln. Marius Wolf replaces Rafael Czichos.
45'+2
First Half ends, 1. FC Köln 0, Borussia Mönchengladbach 2.
45'
Foul by Stefan Lainer (Borussia Mönchengladbach).
45'
Dominick Drexler (1. FC Köln) wins a free kick on the left wing.
40'
Florian Neuhaus (Borussia Mönchengladbach) wins a free kick in the defensive half.
40'
Foul by Ellyes Skhiri (1. FC Köln).
40'
Attempt blocked. Florian Neuhaus (Borussia Mönchengladbach) right footed shot from outside the box is blocked.
36'
Foul by Florian Neuhaus (Borussia Mönchengladbach).
36'
Ondrej Duda (1. FC Köln) wins a free kick in the attacking half.
35'
Elvis Rexhbecaj (1. FC Köln) is shown the yellow card for a bad foul.
35'
Yann Sommer (Borussia Mönchengladbach) wins a free kick in the defensive half.
35'
Foul by Elvis Rexhbecaj (1. FC Köln).
31'
Ramy Bensebaini (Borussia Mönchengladbach) is shown the yellow card.
31'
Kingsley Ehizibue (1. FC Köln) is shown the yellow card.
26'
Attempt blocked. Elvis Rexhbecaj (1. FC Köln) right footed shot from outside the box is blocked.
25'
Foul by Ramy Bensebaini (Borussia Mönchengladbach).
25'
Dominick Drexler (1. FC Köln) wins a free kick on the right wing.
23'
Corner, Borussia Mönchengladbach. Conceded by Sebastiaan Bornauw.
23'
Attempt blocked. Alassane Plea (Borussia Mönchengladbach) right footed shot from the centre of the box is blocked. Assisted by Lars Stindl.
22'
Florian Neuhaus (Borussia Mönchengladbach) wins a free kick in the defensive half.
22'
Foul by Elvis Rexhbecaj (1. FC Köln).
21'
Foul by Florian Neuhaus (Borussia Mönchengladbach).
21'
Ellyes Skhiri (1. FC Köln) wins a free kick in the defensive half.
20'
Alassane Plea (Borussia Mönchengladbach) wins a free kick in the defensive half.
20'
Foul by Sebastiaan Bornauw (1. FC Köln).
18'
Frederik Sörensen (1. FC Köln) wins a free kick on the right wing.
18'
Foul by Marcus Thuram (Borussia Mönchengladbach).
17'
Corner, 1. FC Köln. Conceded by Nico Elvedi.
17'
Sebastian Andersson (1. FC Köln) hits the left post with a right footed shot from the right side of the box.
16'
Goal! 1. FC Köln 0, Borussia Mönchengladbach 2. Stefan Lainer (Borussia Mönchengladbach) header from the right side of the box to the top right corner. Assisted by Jonas Hofmann with a cross following a corner.
15'
Corner, Borussia Mönchengladbach. Conceded by Timo Horn.
15'
Attempt saved. Ramy Bensebaini (Borussia Mönchengladbach) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Jonas Hofmann.
15'
Marcus Thuram (Borussia Mönchengladbach) wins a free kick in the attacking half.
15'
Foul by Kingsley Ehizibue (1. FC Köln).
14'
Goal! 1. FC Köln 0, Borussia Mönchengladbach 1. Alassane Plea (Borussia Mönchengladbach) right footed shot from the centre of the box to the bottom right corner. Assisted by Jonas Hofmann.
12'
Foul by Marcus Thuram (Borussia Mönchengladbach).
12'
Elvis Rexhbecaj (1. FC Köln) wins a free kick in the defensive half.
12'
Corner, Borussia Mönchengladbach. Conceded by Sebastiaan Bornauw.
9'
Corner, Borussia Mönchengladbach. Conceded by Frederik Sörensen.
8'
Corner, Borussia Mönchengladbach. Conceded by Sebastiaan Bornauw.
6'
Corner, Borussia Mönchengladbach. Conceded by Sebastiaan Bornauw.
6'
Attempt blocked. Lars Stindl (Borussia Mönchengladbach) right footed shot from outside the box is blocked.
6'
Attempt saved. Marcus Thuram (Borussia Mönchengladbach) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Matthias Ginter.
5'
Foul by Matthias Ginter (Borussia Mönchengladbach).
5'
Dominick Drexler (1. FC Köln) wins a free kick in the defensive half.
4'
Offside, Borussia Mönchengladbach. Jonas Hofmann tries a through ball, but Alassane Plea is caught offside.
4'
Attempt saved. Jonas Hofmann (Borussia Mönchengladbach) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Lars Stindl with a through ball.
3'
Elvis Rexhbecaj (1. FC Köln) wins a free kick in the defensive half.