Match ends, 1. FC Köln 0, VfB Stuttgart 0.
95' Second Half ends, 1. FC Köln 0, VfB Stuttgart 0.
94' Corner, 1. FC Köln. Conceded by Florian Müller.
94' Attempt Attempt saved. Jan Thielmann (1. FC Köln) right footed shot from outside the box is saved in the top left corner.
94' Yellow card Enzo Millot (VfB Stuttgart) is shown the yellow card for a bad foul.
94' Benno Schmitz (1. FC Köln) wins a free kick on the right wing.
94' Foul by Enzo Millot (VfB Stuttgart).
93' Substitution Substitution, VfB Stuttgart. Enzo Millot replaces Naouirou Ahamada.
85' Yellow card Dejan Ljubicic (1. FC Köln) is shown the yellow card for a bad foul.
85' Foul by Dejan Ljubicic (1. FC Köln).
85' Atakan Karazor (VfB Stuttgart) wins a free kick in the defensive half.
84' Attempt Attempt missed. Dejan Ljubicic (1. FC Köln) right footed shot from outside the box misses to the right. Assisted by Ellyes Skhiri.
82' Corner, VfB Stuttgart. Conceded by Timo Hübers.
81' Foul by Jan Thielmann (1. FC Köln).
81' Naouirou Ahamada (VfB Stuttgart) wins a free kick on the left wing.
80' Attempt Attempt missed. Konstantinos Mavropanos (VfB Stuttgart) right footed shot from long range on the left misses to the right. Assisted by Hiroki Ito.
80' Attempt Attempt missed. Konstantinos Mavropanos (VfB Stuttgart) right footed shot from very close range misses to the left. Assisted by Juan Perea with a cross.
79' Hand ball by Timo Hübers (1. FC Köln).
78' Yellow card Atakan Karazor (VfB Stuttgart) is shown the yellow card.
75' Substitution Substitution, VfB Stuttgart. Pascal Stenzel replaces Silas Mvumpa.
72' Attempt Attempt blocked. Luca Kilian (1. FC Köln) left footed shot from the centre of the box is blocked. Assisted by Sargis Adamyan.
71' Corner, 1. FC Köln. Conceded by Florian Müller.
70' Corner, 1. FC Köln. Conceded by Hiroki Ito.
69' Foul by Sargis Adamyan (1. FC Köln).
69' Konstantinos Mavropanos (VfB Stuttgart) wins a free kick in the defensive half.
69' Attempt Attempt blocked. Jonas Hector (1. FC Köln) left footed shot from outside the box is blocked.
67' Foul by Ondrej Duda (1. FC Köln).
67' Wataru Endo (VfB Stuttgart) wins a free kick in the attacking half.
66' Foul by Ellyes Skhiri (1. FC Köln).
66' Hiroki Ito (VfB Stuttgart) wins a free kick in the defensive half.
65' Jan Thielmann (1. FC Köln) wins a free kick on the right wing.
65' Foul by Naouirou Ahamada (VfB Stuttgart).
64' Attempt Attempt missed. Konstantinos Mavropanos (VfB Stuttgart) header from the left side of the six yard box is high and wide to the left. Assisted by Hiroki Ito following a set piece situation.
64' Foul by Timo Hübers (1. FC Köln).
64' Juan Perea (VfB Stuttgart) wins a free kick on the right wing.
60' Offside, 1. FC Köln. Ellyes Skhiri tries a through ball, but Sargis Adamyan is caught offside.
60' Substitution Substitution, VfB Stuttgart. Juan Perea replaces Chris Führich.
60' Substitution Substitution, VfB Stuttgart. Atakan Karazor replaces Borna Sosa.
59' Substitution Substitution, 1. FC Köln. Dejan Ljubicic replaces Kingsley Schindler.
59' Substitution Substitution, 1. FC Köln. Florian Kainz replaces Eric Martel.
58' Benno Schmitz (1. FC Köln) wins a free kick in the defensive half.
58' Foul by Wataru Endo (VfB Stuttgart).
58' Corner, VfB Stuttgart. Conceded by Timo Hübers.
57' Yellow card Luca Kilian (1. FC Köln) is shown the yellow card for a bad foul.
57' Foul by Luca Kilian (1. FC Köln).
57' Silas Mvumpa (VfB Stuttgart) wins a free kick in the attacking half.
55' Red card Luca Pfeiffer (VfB Stuttgart) is shown the red card.
55' Timo Hübers (1. FC Köln) wins a free kick in the defensive half.
55' Foul by Luca Pfeiffer (VfB Stuttgart).
51' Jonas Hector (1. FC Köln) wins a free kick in the defensive half.
51' Foul by Chris Führich (VfB Stuttgart).
51' Substitution Substitution, 1. FC Köln. Timo Hübers replaces Julian Chabot because of an injury.
49' Corner, VfB Stuttgart. Conceded by Marvin Schwäbe.
49' Attempt Attempt saved. Silas Mvumpa (VfB Stuttgart) right footed shot from outside the box is saved in the top centre of the goal.
45' Substitution Substitution, 1. FC Köln. Sargis Adamyan replaces Florian Dietz.
45' Second Half begins 1. FC Köln 0, VfB Stuttgart 0.
48' First Half ends, 1. FC Köln 0, VfB Stuttgart 0.
48' Attempt Attempt missed. Luca Pfeiffer (VfB Stuttgart) header from the centre of the box misses to the right. Assisted by Borna Sosa with a cross.
46' Attempt Attempt blocked. Julian Chabot (1. FC Köln) header from the left side of the six yard box is blocked. Assisted by Jonas Hector with a cross.
46' Corner, 1. FC Köln. Conceded by Waldemar Anton.
43' Foul by Jan Thielmann (1. FC Köln).
43' Wataru Endo (VfB Stuttgart) wins a free kick in the defensive half.
42' Foul by Florian Dietz (1. FC Köln).
42' Waldemar Anton (VfB Stuttgart) wins a free kick in the defensive half.
38' Julian Chabot (1. FC Köln) wins a free kick in the defensive half.
38' Foul by Chris Führich (VfB Stuttgart).
38' Attempt Attempt missed. Josha Vagnoman (VfB Stuttgart) header from the centre of the box is just a bit too high. Assisted by Chris Führich with a cross following a corner.
37' Corner, VfB Stuttgart. Conceded by Marvin Schwäbe.
37' Attempt Attempt saved. Silas Mvumpa (VfB Stuttgart) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Chris Führich with a through ball.
36' Attempt Attempt missed. Jonas Hector (1. FC Köln) left footed shot from the centre of the box misses to the right. Assisted by Ondrej Duda following a set piece situation.
34' Jonas Hector (1. FC Köln) wins a free kick on the left wing.
34' Foul by Josha Vagnoman (VfB Stuttgart).
33' Attempt Attempt blocked. Chris Führich (VfB Stuttgart) left footed shot from outside the box is blocked.
31' Foul by Ondrej Duda (1. FC Köln).
31' Wataru Endo (VfB Stuttgart) wins a free kick in the defensive half.
30' Waldemar Anton (VfB Stuttgart) wins a free kick in the defensive half.
30' Foul by Ellyes Skhiri (1. FC Köln).
28' Foul by Luca Pfeiffer (VfB Stuttgart).
28' Eric Martel (1. FC Köln) wins a free kick in the defensive half.
27' Attempt Attempt missed. Silas Mvumpa (VfB Stuttgart) right footed shot from a difficult angle on the right is close, but misses to the right.
26' Corner, 1. FC Köln. Conceded by Josha Vagnoman.
25' Attempt Attempt blocked. Jonas Hector (1. FC Köln) left footed shot from the left side of the box is blocked. Assisted by Kingsley Schindler with a headed pass.
24' Corner, 1. FC Köln. Conceded by Waldemar Anton.
23' Foul by Luca Pfeiffer (VfB Stuttgart).
23' Eric Martel (1. FC Köln) wins a free kick in the defensive half.
21' Attempt Attempt saved. Silas Mvumpa (VfB Stuttgart) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Chris Führich.
19' Foul by Josha Vagnoman (VfB Stuttgart).
19' Jonas Hector (1. FC Köln) wins a free kick in the defensive half.
16' Foul by Wataru Endo (VfB Stuttgart).
16' Kingsley Schindler (1. FC Köln) wins a free kick in the defensive half.
16' Substitution Substitution, 1. FC Köln. Ondrej Duda replaces Mathias Olesen because of an injury.
11' Konstantinos Mavropanos (VfB Stuttgart) wins a free kick in the defensive half.
11' Foul by Mathias Olesen (1. FC Köln).
6' Corner, VfB Stuttgart. Conceded by Marvin Schwäbe.
6' Attempt Attempt saved. Konstantinos Mavropanos (VfB Stuttgart) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Luca Pfeiffer with a headed pass.
4' Corner, VfB Stuttgart. Conceded by Marvin Schwäbe.
4' Attempt Attempt saved. Konstantinos Mavropanos (VfB Stuttgart) header from the centre of the box is saved in the top centre of the goal. Assisted by Borna Sosa with a cross.
3' Corner, VfB Stuttgart. Conceded by Luca Kilian.
3' Attempt Attempt blocked. Silas Mvumpa (VfB Stuttgart) right footed shot from the centre of the box is blocked. Assisted by Josha Vagnoman.
1' Luca Pfeiffer (VfB Stuttgart) wins a free kick in the attacking half.
1' Foul by Julian Chabot (1. FC Köln).
Corner, VfB Stuttgart. Conceded by Julian Chabot.
Attempt Attempt blocked. Wataru Endo (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Borna Sosa.
First Half begins.
Lineups are announced and players are warming up.