Match ends, 1. FC Köln 3, Eintracht Frankfurt 0.
93' Second Half ends, 1. FC Köln 3, Eintracht Frankfurt 0.
88' Offside, Eintracht Frankfurt. Sebastian Rode tries a through ball, but Lucas Alario is caught offside.
87' Substitution Substitution, 1. FC Köln. Tim Lemperle replaces Eric Martel.
85'
Goal de Ellyes Skhiri (3-0)
Goal! 1. FC Köln 3, Eintracht Frankfurt 0. Ellyes Skhiri (1. FC Köln) right footed shot from the centre of the box to the bottom right corner following a set piece situation.
84' Foul by Ansgar Knauff (Eintracht Frankfurt).
84' Jan Thielmann (1. FC Köln) wins a free kick on the left wing.
83' Foul by Lucas Alario (Eintracht Frankfurt).
83' Jonas Hector (1. FC Köln) wins a free kick in the defensive half.
83' Delay over. They are ready to continue.
82' Delay in match because of an injury Randal Kolo Muani (Eintracht Frankfurt).
81' Ansgar Knauff (Eintracht Frankfurt) wins a free kick in the defensive half.
81' Foul by Sargis Adamyan (1. FC Köln).
79' Substitution Substitution, 1. FC Köln. Kingsley Schindler replaces Linton Maina.
79' Substitution Substitution, 1. FC Köln. Jan Thielmann replaces Florian Kainz.
79' Substitution Substitution, Eintracht Frankfurt. Lucas Alario replaces Makoto Hasebe.
78' Yellow card Julian Chabot (1. FC Köln) is shown the yellow card for a bad foul.
78' Mario Götze (Eintracht Frankfurt) wins a free kick in the defensive half.
78' Foul by Julian Chabot (1. FC Köln).
78' Attempt Attempt blocked. Eric Martel (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Mathias Olesen.
76' Foul by Rafael Borré (Eintracht Frankfurt).
76' Timo Hübers (1. FC Köln) wins a free kick in the defensive half.
76' Offside, 1. FC Köln. Mathias Olesen tries a through ball, but Sargis Adamyan is caught offside.
74' Foul by Daichi Kamada (Eintracht Frankfurt).
74' Eric Martel (1. FC Köln) wins a free kick in the defensive half.
74' Attempt Attempt missed. Rafael Borré (Eintracht Frankfurt) header from the centre of the box misses to the right. Assisted by Philipp Max with a cross following a corner.
73' Corner, Eintracht Frankfurt. Conceded by Marvin Schwäbe.
73' Attempt Attempt saved. Philipp Max (Eintracht Frankfurt) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Rafael Borré with a cross.
73' Evan Ndicka (Eintracht Frankfurt) wins a free kick in the defensive half.
73' Foul by Sargis Adamyan (1. FC Köln).
72' Mario Götze (Eintracht Frankfurt) wins a free kick in the attacking half.
72' Foul by Eric Martel (1. FC Köln).
71' Substitution Substitution, Eintracht Frankfurt. Sebastian Rode replaces Djibril Sow.
70'
Goal de Ellyes Skhiri (2-0)
Goal! 1. FC Köln 2, Eintracht Frankfurt 0. Ellyes Skhiri (1. FC Köln) header from the centre of the box to the bottom left corner. Assisted by Sargis Adamyan following a fast break.
70' Attempt Attempt saved. Sargis Adamyan (1. FC Köln) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Linton Maina with a through ball.
70' Corner, Eintracht Frankfurt. Conceded by Eric Martel.
69' Corner, Eintracht Frankfurt. Conceded by Julian Chabot.
68' Foul by Ansgar Knauff (Eintracht Frankfurt).
68' Mathias Olesen (1. FC Köln) wins a free kick on the left wing.
67' Yellow card Timo Hübers (1. FC Köln) is shown the yellow card for a bad foul.
67' Randal Kolo Muani (Eintracht Frankfurt) wins a free kick on the left wing.
67' Foul by Timo Hübers (1. FC Köln).
66' Substitution Substitution, 1. FC Köln. Mathias Olesen replaces Denis Huseinbasic.
66' Substitution Substitution, 1. FC Köln. Sargis Adamyan replaces Steffen Tigges.
65' Substitution Substitution, Eintracht Frankfurt. Ansgar Knauff replaces Aurélio Buta.
64' Substitution Substitution, Eintracht Frankfurt. Rafael Borré replaces Jesper Lindstrøm.
64' Corner, 1. FC Köln. Conceded by Evan Ndicka.
63' Attempt Attempt blocked. Jesper Lindstrøm (Eintracht Frankfurt) right footed shot from outside the box is blocked.
62' Corner, Eintracht Frankfurt. Conceded by Julian Chabot.
60' Yellow card Mario Götze (Eintracht Frankfurt) is shown the yellow card.
59' Foul by Mario Götze (Eintracht Frankfurt).
59' Florian Kainz (1. FC Köln) wins a free kick in the defensive half.
58' Randal Kolo Muani (Eintracht Frankfurt) wins a free kick on the right wing.
58' Foul by Julian Chabot (1. FC Köln).
53' Corner, Eintracht Frankfurt. Conceded by Julian Chabot.
53' Djibril Sow (Eintracht Frankfurt) wins a free kick in the defensive half.
53' Foul by Ellyes Skhiri (1. FC Köln).
51' Foul by Daichi Kamada (Eintracht Frankfurt).
51' Jonas Hector (1. FC Köln) wins a free kick in the defensive half.
48'
Goal de Timo Hübers (1-0)
Goal! 1. FC Köln 1, Eintracht Frankfurt 0. Timo Hübers (1. FC Köln) header from very close range to the bottom right corner. Assisted by Florian Kainz with a cross following a corner.
48' Corner, 1. FC Köln. Conceded by Evan Ndicka.
47' Djibril Sow (Eintracht Frankfurt) wins a free kick in the defensive half.
47' Foul by Denis Huseinbasic (1. FC Köln).
47' Foul by Philipp Max (Eintracht Frankfurt).
47' Linton Maina (1. FC Köln) wins a free kick on the right wing.
45' Tuta (Eintracht Frankfurt) wins a free kick in the defensive half.
45' Foul by Florian Kainz (1. FC Köln).
45' Second Half begins 1. FC Köln 0, Eintracht Frankfurt 0.
48' First Half ends, 1. FC Köln 0, Eintracht Frankfurt 0.
47' Attempt Attempt missed. Jonas Hector (1. FC Köln) left footed shot from the left side of the six yard box is too high. Assisted by Florian Kainz with a cross following a set piece situation.
46' Yellow card Aurélio Buta (Eintracht Frankfurt) is shown the yellow card.
46' Foul by Aurélio Buta (Eintracht Frankfurt).
46' Jonas Hector (1. FC Köln) wins a free kick on the left wing.
45' Attempt Attempt missed. Evan Ndicka (Eintracht Frankfurt) header from the centre of the box is close, but misses to the left. Assisted by Daichi Kamada with a cross following a corner.
44' Corner, Eintracht Frankfurt. Conceded by Timo Hübers.
43' Delay over. They are ready to continue.
42' Delay in match because of an injury Jonas Hector (1. FC Köln).
42' Foul by Aurélio Buta (Eintracht Frankfurt).
42' Jonas Hector (1. FC Köln) wins a free kick in the defensive half.
39' Foul by Jesper Lindstrøm (Eintracht Frankfurt).
39' Eric Martel (1. FC Köln) wins a free kick in the attacking half.
32' Attempt Attempt blocked. Jesper Lindstrøm (Eintracht Frankfurt) left footed shot from the right side of the box is blocked. Assisted by Daichi Kamada.
27' Yellow card Eric Martel (1. FC Köln) is shown the yellow card for a bad foul.
27' Evan Ndicka (Eintracht Frankfurt) wins a free kick in the defensive half.
27' Foul by Eric Martel (1. FC Köln).
25' Attempt Attempt blocked. Linton Maina (1. FC Köln) right footed shot from outside the box is blocked.
25' Corner, 1. FC Köln. Conceded by Aurélio Buta.
23' Corner, Eintracht Frankfurt. Conceded by Benno Schmitz.
23' Randal Kolo Muani (Eintracht Frankfurt) wins a free kick in the defensive half.
23' Foul by Benno Schmitz (1. FC Köln).
22' Corner, Eintracht Frankfurt. Conceded by Timo Hübers.
20' Mario Götze (Eintracht Frankfurt) wins a free kick in the attacking half.
20' Foul by Julian Chabot (1. FC Köln).
19' Attempt Attempt missed. Denis Huseinbasic (1. FC Köln) right footed shot from the centre of the box is too high. Assisted by Florian Kainz with a cross.
17' Delay over. They are ready to continue.
17' VAR Decision: No Penalty Eintracht Frankfurt.
15' Attempt Attempt missed. Randal Kolo Muani (Eintracht Frankfurt) left footed shot from the centre of the box misses to the right following a corner.
15' Corner, Eintracht Frankfurt. Conceded by Timo Hübers.
13' Randal Kolo Muani (Eintracht Frankfurt) wins a free kick in the attacking half.
13' Foul by Eric Martel (1. FC Köln).
12' Philipp Max (Eintracht Frankfurt) wins a free kick on the left wing.
12' Foul by Benno Schmitz (1. FC Köln).
1' Tuta (Eintracht Frankfurt) wins a free kick in the defensive half.
1' Foul by Ellyes Skhiri (1. FC Köln).
Offside, Eintracht Frankfurt. Mario Götze tries a through ball, but Randal Kolo Muani is caught offside.
First Half begins.
Lineups are announced and players are warming up.