Second Half ends, 1. FC Union Berlin 2, 1. FC Köln 1.
90'+4
Corner, 1. FC Köln. Conceded by Robert Andrich.
90'+3
Hand ball by Marcus Ingvartsen (1. FC Union Berlin).
90'+3
Attempt missed. Kingsley Ehizibue (1. FC Köln) header from a difficult angle on the right is high and wide to the left. Assisted by Ondrej Duda with a cross following a corner.
90'+2
Corner, 1. FC Köln. Conceded by Robin Knoche.
90'+1
Foul by Ismail Jakobs (1. FC Köln).
90'+1
Marvin Friedrich (1. FC Union Berlin) wins a free kick in the defensive half.
89'
Ondrej Duda (1. FC Köln) wins a free kick in the attacking half.
89'
Foul by Christopher Trimmel (1. FC Union Berlin).
89'
Substitution, 1. FC Union Berlin. Sebastian Griesbeck replaces Max Kruse.
88'
Substitution, 1. FC Union Berlin. Marius Bülter replaces Julian Ryerson because of an injury.
88'
Robert Andrich (1. FC Union Berlin) is shown the yellow card.
87'
Foul by Julian Ryerson (1. FC Union Berlin).
87'
Dimitris Limnios (1. FC Köln) wins a free kick in the defensive half.
86'
Corner, 1. FC Köln. Conceded by Christopher Trimmel.
85'
Ellyes Skhiri (1. FC Köln) is shown the yellow card.
84'
Foul by Ellyes Skhiri (1. FC Köln).
84'
Marcus Ingvartsen (1. FC Union Berlin) wins a free kick in the defensive half.
83'
Offside, 1. FC Union Berlin. Christian Gentner tries a through ball, but Joel Pohjanpalo is caught offside.
82'
Noah Katterbach (1. FC Köln) wins a free kick in the defensive half.
82'
Foul by Christian Gentner (1. FC Union Berlin).
81'
Substitution, 1. FC Köln. Dimitris Limnios replaces Elvis Rexhbecaj.
81'
Substitution, 1. FC Köln. Emmanuel Dennis replaces Salih Özcan.
81'
Substitution, 1. FC Köln. Kingsley Ehizibue replaces Marius Wolf.
81'
Salih Özcan (1. FC Köln) is shown the yellow card for a bad foul.
81'
Foul by Salih Özcan (1. FC Köln).
81'
Marcus Ingvartsen (1. FC Union Berlin) wins a free kick in the attacking half.
79'
Noah Katterbach (1. FC Köln) wins a free kick in the defensive half.
79'
Foul by Christopher Trimmel (1. FC Union Berlin).
77'
Attempt missed. Nico Schlotterbeck (1. FC Union Berlin) right footed shot from very close range is close, but misses to the right. Assisted by Marvin Friedrich with a headed pass following a corner.
77'
Corner, 1. FC Union Berlin. Conceded by Timo Horn.
77'
Attempt saved. Joel Pohjanpalo (1. FC Union Berlin) right footed shot from outside the box is saved in the bottom right corner. Assisted by Max Kruse with a through ball.
73'
Substitution, 1. FC Union Berlin. Christian Gentner replaces Grischa Prömel.
73'
Substitution, 1. FC Union Berlin. Joel Pohjanpalo replaces Petar Musa.
72'
Attempt missed. Marius Wolf (1. FC Köln) header from very close range is just a bit too high. Assisted by Ondrej Duda with a cross following a corner.
72'
Corner, 1. FC Köln. Conceded by Robin Knoche.
71'
Noah Katterbach (1. FC Köln) wins a free kick in the defensive half.
71'
Foul by Christopher Trimmel (1. FC Union Berlin).
70'
Salih Özcan (1. FC Köln) wins a free kick in the defensive half.
70'
Foul by Max Kruse (1. FC Union Berlin).
69'
Attempt saved. Noah Katterbach (1. FC Köln) left footed shot from outside the box is saved in the centre of the goal. Assisted by Max Meyer.
67'
Goal! 1. FC Union Berlin 2, 1. FC Köln 1. Christopher Trimmel (1. FC Union Berlin) right footed shot from the centre of the box to the bottom left corner.
66'
Foul by Max Meyer (1. FC Köln).
66'
Julian Ryerson (1. FC Union Berlin) wins a free kick in the defensive half.
65'
Offside, 1. FC Union Berlin. Julian Ryerson tries a through ball, but Marcus Ingvartsen is caught offside.
64'
Substitution, 1. FC Köln. Ismail Jakobs replaces Jonas Hector.
63'
Marius Wolf (1. FC Köln) wins a free kick in the defensive half.
63'
Foul by Nico Schlotterbeck (1. FC Union Berlin).
63'
Foul by Rafael Czichos (1. FC Köln).
63'
Grischa Prömel (1. FC Union Berlin) wins a free kick on the right wing.
61'
Substitution, 1. FC Union Berlin. Marcus Ingvartsen replaces Keita Endo.
61'
Foul by Salih Özcan (1. FC Köln).
61'
Marvin Friedrich (1. FC Union Berlin) wins a free kick in the defensive half.
57'
Foul by Ellyes Skhiri (1. FC Köln).
57'
Petar Musa (1. FC Union Berlin) wins a free kick on the left wing.
57'
Attempt blocked. Jorge Meré (1. FC Köln) right footed shot from outside the box is blocked.
56'
Foul by Christopher Trimmel (1. FC Union Berlin).
56'
Noah Katterbach (1. FC Köln) wins a free kick on the left wing.
54'
Ondrej Duda (1. FC Köln) wins a free kick on the right wing.
54'
Foul by Grischa Prömel (1. FC Union Berlin).
53'
Max Meyer (1. FC Köln) wins a free kick on the right wing.
53'
Foul by Robert Andrich (1. FC Union Berlin).
51'
Ellyes Skhiri (1. FC Köln) wins a free kick in the defensive half.
51'
Foul by Keita Endo (1. FC Union Berlin).
50'
Foul by Salih Özcan (1. FC Köln).
50'
Nico Schlotterbeck (1. FC Union Berlin) wins a free kick in the defensive half.
50'
Corner, 1. FC Köln. Conceded by Nico Schlotterbeck.
48'
Goal! 1. FC Union Berlin 1, 1. FC Köln 1. Max Kruse (1. FC Union Berlin) converts the penalty with a left footed shot to the bottom right corner.
47'
Penalty conceded by Marius Wolf (1. FC Köln) with a hand ball in the penalty area.
45'
Second Half begins 1. FC Union Berlin 0, 1. FC Köln 1.
45'+3
First Half ends, 1. FC Union Berlin 0, 1. FC Köln 1.
45'+2
Goal! 1. FC Union Berlin 0, 1. FC Köln 1. Ondrej Duda (1. FC Köln) converts the penalty with a right footed shot to the bottom left corner.
45'+1
Penalty 1. FC Köln. Jonas Hector draws a foul in the penalty area.
45'+1
Penalty conceded by Robin Knoche (1. FC Union Berlin) after a foul in the penalty area.
44'
Attempt saved. Nico Schlotterbeck (1. FC Union Berlin) header from the centre of the box is saved in the top centre of the goal. Assisted by Max Kruse with a cross.
43'
Foul by Salih Özcan (1. FC Köln).
43'
Keita Endo (1. FC Union Berlin) wins a free kick on the left wing.
43'
Attempt saved. Noah Katterbach (1. FC Köln) right footed shot from outside the box is saved in the bottom left corner. Assisted by Elvis Rexhbecaj.
42'
Corner, 1. FC Köln. Conceded by Robin Knoche.
42'
Attempt blocked. Ondrej Duda (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Elvis Rexhbecaj.
36'
Marius Wolf (1. FC Köln) wins a free kick on the right wing.
36'
Hand ball by Julian Ryerson (1. FC Union Berlin).
32'
Petar Musa (1. FC Union Berlin) is shown the yellow card for a bad foul.
31'
Rafael Czichos (1. FC Köln) wins a free kick in the attacking half.
31'
Foul by Petar Musa (1. FC Union Berlin).
30'
Elvis Rexhbecaj (1. FC Köln) wins a free kick on the left wing.
30'
Foul by Marvin Friedrich (1. FC Union Berlin).
30'
Jorge Meré (1. FC Köln) wins a free kick in the defensive half.
30'
Foul by Petar Musa (1. FC Union Berlin).
28'
Salih Özcan (1. FC Köln) wins a free kick in the defensive half.
28'
Foul by Keita Endo (1. FC Union Berlin).
28'
Corner, 1. FC Union Berlin. Conceded by Noah Katterbach.
28'
Attempt blocked. Nico Schlotterbeck (1. FC Union Berlin) header from the centre of the box is blocked. Assisted by Max Kruse with a cross.
27'
VAR Decision: No Penalty 1. FC Union Berlin.
26'
Corner, 1. FC Union Berlin. Conceded by Jorge Meré.
26'
Attempt blocked. Grischa Prömel (1. FC Union Berlin) left footed shot from the centre of the box is blocked.
26'
Attempt blocked. Nico Schlotterbeck (1. FC Union Berlin) header from the centre of the box is blocked. Assisted by Christopher Trimmel with a cross.
25'
Corner, 1. FC Union Berlin. Conceded by Rafael Czichos.
25'
Attempt saved. Max Kruse (1. FC Union Berlin) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Robert Andrich.
24'
Foul by Ondrej Duda (1. FC Köln).
24'
Grischa Prömel (1. FC Union Berlin) wins a free kick in the defensive half.
23'
Attempt saved. Salih Özcan (1. FC Köln) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Marius Wolf.
21'
Jonas Hector (1. FC Köln) wins a free kick on the right wing.
21'
Foul by Robin Knoche (1. FC Union Berlin).
19'
Foul by Rafael Czichos (1. FC Köln).
19'
Grischa Prömel (1. FC Union Berlin) wins a free kick on the right wing.
14'
Corner, 1. FC Union Berlin. Conceded by Max Meyer.
14'
Attempt blocked. Max Kruse (1. FC Union Berlin) left footed shot from the centre of the box is blocked.
12'
Attempt missed. Nico Schlotterbeck (1. FC Union Berlin) header from the left side of the six yard box is too high. Assisted by Christopher Trimmel with a cross following a set piece situation.
12'
Substitution, 1. FC Köln. Rafael Czichos replaces Jannes Horn because of an injury.
11'
Jannes Horn (1. FC Köln) is shown the yellow card for a bad foul.
11'
Foul by Jannes Horn (1. FC Köln).
11'
Petar Musa (1. FC Union Berlin) wins a free kick on the right wing.
8'
Attempt missed. Petar Musa (1. FC Union Berlin) right footed shot from the centre of the box is too high. Assisted by Keita Endo with a cross.
6'
Corner, 1. FC Union Berlin. Conceded by Timo Horn.
6'
Attempt saved. Petar Musa (1. FC Union Berlin) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Keita Endo with a cross.
5'
Attempt saved. Salih Özcan (1. FC Köln) right footed shot from outside the box is saved in the centre of the goal.
4'
Attempt missed. Grischa Prömel (1. FC Union Berlin) left footed shot from the centre of the box is close, but misses to the left. Assisted by Nico Schlotterbeck.
2'
Jannes Horn (1. FC Köln) wins a free kick on the left wing.