Goal! 1. FC Köln 2, 1. FSV Mainz 05 3. Leandro Barreiro Martins (1. FSV Mainz 05) right footed shot from outside the box to the bottom right corner. Assisted by Philipp Mwene.
90'+1
Foul by Sebastiaan Bornauw (1. FC Köln).
90'+1
Danny Latza (1. FSV Mainz 05) wins a free kick in the defensive half.
89'
Corner, 1. FSV Mainz 05. Conceded by Sebastiaan Bornauw.
88'
Corner, 1. FSV Mainz 05. Conceded by Rafael Czichos.
87'
Foul by Elvis Rexhbecaj (1. FC Köln).
87'
Leandro Barreiro Martins (1. FSV Mainz 05) wins a free kick in the defensive half.
84'
Attempt missed. Tolu Arokodare (1. FC Köln) right footed shot from the centre of the box is close, but misses to the left. Assisted by Jannes Horn with a cross.
82'
Florian Kainz (1. FC Köln) wins a free kick on the right wing.
82'
Foul by Danny Latza (1. FSV Mainz 05).
80'
Offside, 1. FSV Mainz 05. Philipp Mwene tries a through ball, but Robin Quaison is caught offside.
79'
Substitution, 1. FSV Mainz 05. Robin Quaison replaces Karim Onisiwo.
79'
Substitution, 1. FSV Mainz 05. Danny Latza replaces Jean-Paul Boëtius.
78'
Attempt missed. Sebastiaan Bornauw (1. FC Köln) header from very close range is just a bit too high. Assisted by Florian Kainz with a cross following a corner.
78'
Substitution, 1. FC Köln. Sebastiaan Bornauw replaces Jorge Meré because of an injury.
78'
Corner, 1. FC Köln. Conceded by Leandro Barreiro Martins.
78'
Attempt blocked. Jannes Horn (1. FC Köln) left footed shot from outside the box is blocked.
76'
Substitution, 1. FC Köln. Tolu Arokodare replaces Sebastian Andersson because of an injury.
76'
Attempt missed. Sebastian Andersson (1. FC Köln) header from the centre of the box is high and wide to the right. Assisted by Jannes Horn with a cross.
73'
Foul by Ismail Jakobs (1. FC Köln).
73'
Danny da Costa (1. FSV Mainz 05) wins a free kick in the defensive half.
73'
Attempt missed. Stefan Bell (1. FSV Mainz 05) header from the centre of the box is close, but misses to the right. Assisted by Jean-Paul Boëtius following a set piece situation.
72'
Foul by Sebastian Andersson (1. FC Köln).
72'
Dominik Kohr (1. FSV Mainz 05) wins a free kick in the attacking half.
72'
Attempt blocked. Dominik Kohr (1. FSV Mainz 05) right footed shot from outside the box is blocked.
70'
Hand ball by Florian Kainz (1. FC Köln).
69'
Substitution, 1. FC Köln. Elvis Rexhbecaj replaces Ondrej Duda.
69'
Corner, 1. FSV Mainz 05. Conceded by Ellyes Skhiri.
69'
Attempt blocked. Ádám Szalai (1. FSV Mainz 05) right footed shot from the centre of the box is blocked. Assisted by Karim Onisiwo.
67'
Foul by Ondrej Duda (1. FC Köln).
67'
Karim Onisiwo (1. FSV Mainz 05) wins a free kick in the defensive half.
65'
Goal! 1. FC Köln 2, 1. FSV Mainz 05 2. Karim Onisiwo (1. FSV Mainz 05) right footed shot from very close range to the bottom right corner. Assisted by Jean-Paul Boëtius with a cross.
62'
Attempt blocked. Jannes Horn (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Jonas Hector.
61'
Goal! 1. FC Köln 2, 1. FSV Mainz 05 1. Ellyes Skhiri (1. FC Köln) header from very close range to the centre of the goal. Assisted by Jonas Hector with a cross following a set piece situation.
60'
Ondrej Duda (1. FC Köln) wins a free kick in the attacking half.
60'
Foul by Jeremiah St. Juste (1. FSV Mainz 05).
59'
Attempt missed. Jorge Meré (1. FC Köln) right footed shot from outside the box is high and wide to the left following a set piece situation.
58'
Jorge Meré (1. FC Köln) wins a free kick in the attacking half.
58'
Foul by Ádám Szalai (1. FSV Mainz 05).
58'
Attempt saved. Marius Wolf (1. FC Köln) header from the right side of the six yard box is saved in the top right corner. Assisted by Ondrej Duda with a cross.
56'
Foul by Ismail Jakobs (1. FC Köln).
56'
Jeremiah St. Juste (1. FSV Mainz 05) wins a free kick in the defensive half.
55'
Substitution, 1. FSV Mainz 05. Ádám Szalai replaces Jonathan Burkardt because of an injury.
45'
Second Half begins 1. FC Köln 1, 1. FSV Mainz 05 1.
45'
Substitution, 1. FC Köln. Jannes Horn replaces Noah Katterbach.
45'
Substitution, 1. FC Köln. Ismail Jakobs replaces Kingsley Ehizibue because of an injury.
45'+5
First Half ends, 1. FC Köln 1, 1. FSV Mainz 05 1.
45'+5
Attempt missed. Marius Wolf (1. FC Köln) header from the centre of the box is too high. Assisted by Ondrej Duda with a cross following a set piece situation.
45'+4
Ondrej Duda (1. FC Köln) wins a free kick on the right wing.
45'+4
Foul by Dominik Kohr (1. FSV Mainz 05).
45'+4
Marius Wolf (1. FC Köln) wins a free kick on the right wing.
45'+4
Foul by Philipp Mwene (1. FSV Mainz 05).
45'+1
Foul by Jonathan Burkardt (1. FSV Mainz 05).
45'+1
Kingsley Ehizibue (1. FC Köln) wins a free kick in the defensive half.
45'
Corner, 1. FSV Mainz 05. Conceded by Rafael Czichos.
45'
Attempt saved. Leandro Barreiro Martins (1. FSV Mainz 05) right footed shot from the left side of the six yard box is saved in the centre of the goal.
43'
Goal! 1. FC Köln 1, 1. FSV Mainz 05 1. Ondrej Duda (1. FC Köln) converts the penalty with a right footed shot to the bottom left corner.
42'
Philipp Mwene (1. FSV Mainz 05) is shown the yellow card for hand ball.
42'
VAR Decision: Penalty 1. FC Köln.
40'
Attempt blocked. Kingsley Ehizibue (1. FC Köln) right footed shot from the right side of the box is blocked. Assisted by Jonas Hector.
40'
Penalty conceded by Philipp Mwene (1. FSV Mainz 05) with a hand ball in the penalty area.
40'
Attempt blocked. Ondrej Duda (1. FC Köln) right footed shot from the left side of the box is blocked.
40'
Attempt blocked. Marius Wolf (1. FC Köln) left footed shot from the left side of the box is blocked. Assisted by Jonas Hector.
38'
Offside, 1. FC Köln. Jonas Hector tries a through ball, but Ellyes Skhiri is caught offside.
38'
Noah Katterbach (1. FC Köln) wins a free kick on the left wing.
38'
Foul by Philipp Mwene (1. FSV Mainz 05).
38'
Attempt blocked. Florian Kainz (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Ondrej Duda with a cross.
36'
Corner, 1. FC Köln. Conceded by Dominik Kohr.
35'
Rafael Czichos (1. FC Köln) wins a free kick in the defensive half.
35'
Foul by Karim Onisiwo (1. FSV Mainz 05).
34'
Noah Katterbach (1. FC Köln) is shown the yellow card for a bad foul.
34'
Foul by Noah Katterbach (1. FC Köln).
34'
Karim Onisiwo (1. FSV Mainz 05) wins a free kick in the defensive half.
33'
Marius Wolf (1. FC Köln) wins a free kick in the defensive half.
33'
Foul by Jonathan Burkardt (1. FSV Mainz 05).
33'
Attempt saved. Moussa Niakhaté (1. FSV Mainz 05) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Stefan Bell with a headed pass.
32'
Foul by Ellyes Skhiri (1. FC Köln).
32'
Karim Onisiwo (1. FSV Mainz 05) wins a free kick in the attacking half.
30'
Attempt blocked. Noah Katterbach (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Jonas Hector.
29'
Attempt blocked. Kingsley Ehizibue (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Jonas Hector.
27'
Attempt missed. Sebastian Andersson (1. FC Köln) header from the centre of the box misses to the left.
24'
Attempt missed. Rafael Czichos (1. FC Köln) header from the centre of the box is too high. Assisted by Jonas Hector with a cross following a set piece situation.
24'
Florian Kainz (1. FC Köln) wins a free kick on the left wing.
24'
Foul by Jonathan Burkardt (1. FSV Mainz 05).
22'
Ondrej Duda (1. FC Köln) is shown the yellow card for a bad foul.
22'
Foul by Ondrej Duda (1. FC Köln).
22'
Leandro Barreiro Martins (1. FSV Mainz 05) wins a free kick in the defensive half.
21'
Foul by Ondrej Duda (1. FC Köln).
21'
Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
20'
Attempt missed. Sebastian Andersson (1. FC Köln) right footed shot from the centre of the box is close, but misses to the right. Assisted by Florian Kainz.
19'
Attempt saved. Sebastian Andersson (1. FC Köln) left footed shot from outside the box is saved in the centre of the goal.
19'
Attempt missed. Sebastian Andersson (1. FC Köln) right footed shot from the right side of the box is close, but misses to the left. Assisted by Jorge Meré.
17'
Foul by Jorge Meré (1. FC Köln).
17'
Karim Onisiwo (1. FSV Mainz 05) wins a free kick in the defensive half.
16'
Ondrej Duda (1. FC Köln) wins a free kick in the attacking half.
16'
Foul by Dominik Kohr (1. FSV Mainz 05).
15'
Attempt blocked. Dominik Kohr (1. FSV Mainz 05) right footed shot from outside the box is blocked. Assisted by Jean-Paul Boëtius.
14'
Marius Wolf (1. FC Köln) wins a free kick in the defensive half.
14'
Foul by Philipp Mwene (1. FSV Mainz 05).
11'
Goal! 1. FC Köln 0, 1. FSV Mainz 05 1. Jean-Paul Boëtius (1. FSV Mainz 05) right footed shot from outside the box to the top right corner. Assisted by Leandro Barreiro Martins.
8'
Ondrej Duda (1. FC Köln) wins a free kick in the attacking half.
8'
Foul by Leandro Barreiro Martins (1. FSV Mainz 05).
7'
Corner, 1. FSV Mainz 05. Conceded by Jonas Hector.
2'
Attempt missed. Ondrej Duda (1. FC Köln) right footed shot from the centre of the box is high and wide to the right. Assisted by Noah Katterbach with a cross.
1'
Moussa Niakhaté (1. FSV Mainz 05) wins a free kick in the defensive half.
1'
Hand ball by Ondrej Duda (1. FC Köln).
1'
Attempt blocked. Sebastian Andersson (1. FC Köln) right footed shot from outside the box is blocked.