Second Half ends, 1. FC Köln 2, VfL Bochum 1848 1.
90'+4
Salih Özcan (1. FC Köln) wins a free kick in the defensive half.
90'+4
Foul by Elvis Rexhbecaj (VfL Bochum 1848).
90'+4
Goal! 1. FC Köln 2, VfL Bochum 1848 1. Simon Zoller (VfL Bochum 1848) left footed shot from the centre of the box to the bottom left corner. Assisted by Christopher Antwi-Adjei.
90'+2
Corner, VfL Bochum 1848. Conceded by Luca Kilian.
90'+1
Goal! 1. FC Köln 2, VfL Bochum 1848 0. Tim Lemperle (1. FC Köln) right footed shot from very close range to the high centre of the goal. Assisted by Tomás Ostrák with a cross.
90'
Foul by Sebastian Polter (VfL Bochum 1848).
90'
Salih Özcan (1. FC Köln) wins a free kick in the defensive half.
88'
Substitution, 1. FC Köln. Salih Özcan replaces Ondrej Duda.
88'
Substitution, 1. FC Köln. Tomás Ostrák replaces Florian Kainz.
87'
Foul by Elvis Rexhbecaj (VfL Bochum 1848).
87'
Ondrej Duda (1. FC Köln) wins a free kick in the defensive half.
87'
Attempt blocked. Eduard Löwen (VfL Bochum 1848) right footed shot from the left side of the box is blocked.
87'
Attempt missed. Silvère Ganvoula (VfL Bochum 1848) header from very close range is close, but misses to the left. Assisted by Eduard Löwen with a cross following a corner.
87'
Corner, VfL Bochum 1848. Conceded by Rafael Czichos.
86'
Corner, VfL Bochum 1848. Conceded by Louis Schaub.
84'
Substitution, VfL Bochum 1848. Silvère Ganvoula replaces Herbert Bockhorn.
84'
Foul by Anthony Losilla (VfL Bochum 1848).
84'
Ondrej Duda (1. FC Köln) wins a free kick on the left wing.
82'
Goal! 1. FC Köln 1, VfL Bochum 1848 0. Louis Schaub (1. FC Köln) right footed shot from very close range to the top right corner. Assisted by Florian Kainz with a cross.
80'
Benno Schmitz (1. FC Köln) wins a free kick in the defensive half.
80'
Foul by Sebastian Polter (VfL Bochum 1848).
80'
Corner, VfL Bochum 1848. Conceded by Luca Kilian.
80'
Attempt blocked. Christopher Antwi-Adjei (VfL Bochum 1848) right footed shot from the right side of the box is blocked.
79'
Attempt saved. Florian Kainz (1. FC Köln) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Tim Lemperle.
79'
Luca Kilian (1. FC Köln) wins a free kick in the defensive half.
79'
Foul by Sebastian Polter (VfL Bochum 1848).
78'
Substitution, VfL Bochum 1848. Eduard Löwen replaces Milos Pantovic.
78'
Substitution, 1. FC Köln. Louis Schaub replaces Dejan Ljubicic.
77'
Attempt missed. Anthony Modeste (1. FC Köln) left footed shot from outside the box is close, but misses to the left. Assisted by Benno Schmitz.
76'
Florian Kainz (1. FC Köln) wins a free kick on the left wing.
76'
Foul by Milos Pantovic (VfL Bochum 1848).
76'
Ellyes Skhiri (1. FC Köln) wins a free kick in the attacking half.
76'
Foul by Sebastian Polter (VfL Bochum 1848).
73'
Attempt missed. Luca Kilian (1. FC Köln) right footed shot from the centre of the box is too high. Assisted by Dejan Ljubicic following a corner.
73'
Corner, 1. FC Köln. Conceded by Vasilios Lampropoulos.
72'
Attempt blocked. Anthony Modeste (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Tim Lemperle.
72'
Attempt missed. Florian Kainz (1. FC Köln) left footed shot from a difficult angle on the left is high and wide to the left. Assisted by Dejan Ljubicic with a cross.
71'
Attempt missed. Ondrej Duda (1. FC Köln) right footed shot from outside the box misses to the right.
71'
Substitution, 1. FC Köln. Tim Lemperle replaces Sebastian Andersson.
71'
Substitution, VfL Bochum 1848. Christopher Antwi-Adjei replaces Gerrit Holtmann.
69'
Florian Kainz (1. FC Köln) wins a free kick on the left wing.
69'
Foul by Herbert Bockhorn (VfL Bochum 1848).
68'
Attempt missed. Jonas Hector (1. FC Köln) left footed shot from the centre of the box is close, but misses to the right. Assisted by Florian Kainz.
67'
Benno Schmitz (1. FC Köln) wins a free kick in the defensive half.
67'
Foul by Sebastian Polter (VfL Bochum 1848).
64'
Foul by Jonas Hector (1. FC Köln).
64'
Milos Pantovic (VfL Bochum 1848) wins a free kick on the right wing.
57'
Anthony Modeste (1. FC Köln) wins a free kick in the defensive half.
57'
Foul by Anthony Losilla (VfL Bochum 1848).
55'
Simon Zoller (VfL Bochum 1848) is shown the yellow card for a bad foul.
55'
Jonas Hector (1. FC Köln) wins a free kick in the defensive half.
55'
Foul by Simon Zoller (VfL Bochum 1848).
52'
Attempt missed. Sebastian Andersson (1. FC Köln) header from the centre of the box is too high. Assisted by Dejan Ljubicic with a cross.
51'
Attempt missed. Sebastian Polter (VfL Bochum 1848) header from the centre of the box is just a bit too high. Assisted by Simon Zoller with a cross following a fast break.
50'
Dejan Ljubicic (1. FC Köln) wins a free kick in the defensive half.
50'
Foul by Anthony Losilla (VfL Bochum 1848).
50'
Attempt blocked. Elvis Rexhbecaj (VfL Bochum 1848) left footed shot from the centre of the box is blocked.
48'
Attempt missed. Sebastian Andersson (1. FC Köln) left footed shot from outside the box is high and wide to the left. Assisted by Benno Schmitz.
47'
Foul by Dejan Ljubicic (1. FC Köln).
47'
Elvis Rexhbecaj (VfL Bochum 1848) wins a free kick in the defensive half.
46'
Florian Kainz (1. FC Köln) wins a free kick in the attacking half.
46'
Foul by Anthony Losilla (VfL Bochum 1848).
45'
Substitution, 1. FC Köln. Luca Kilian replaces Jorge Meré.
45'
Second Half begins 1. FC Köln 0, VfL Bochum 1848 0.
45'+2
First Half ends, 1. FC Köln 0, VfL Bochum 1848 0.
45'+1
Attempt missed. Simon Zoller (VfL Bochum 1848) right footed shot from the right side of the box is too high.
45'+1
Attempt blocked. Anthony Losilla (VfL Bochum 1848) right footed shot from outside the box is blocked. Assisted by Milos Pantovic with a headed pass.
43'
Corner, VfL Bochum 1848. Conceded by Rafael Czichos.
43'
Attempt blocked. Gerrit Holtmann (VfL Bochum 1848) left footed shot from the left side of the box is blocked. Assisted by Simon Zoller.
41'
Attempt missed. Ellyes Skhiri (1. FC Köln) left footed shot from outside the box is high and wide to the right.
40'
Attempt saved. Anthony Modeste (1. FC Köln) header from the centre of the box is saved in the top centre of the goal. Assisted by Florian Kainz with a cross.
39'
Ondrej Duda (1. FC Köln) wins a free kick on the right wing.
39'
Foul by Danilo Soares (VfL Bochum 1848).
38'
Ondrej Duda (1. FC Köln) is shown the yellow card for a bad foul.
38'
Foul by Ondrej Duda (1. FC Köln).
38'
Anthony Losilla (VfL Bochum 1848) wins a free kick in the defensive half.
37'
Corner, 1. FC Köln. Conceded by Gerrit Holtmann.
35'
Jonas Hector (1. FC Köln) wins a free kick on the left wing.
35'
Foul by Simon Zoller (VfL Bochum 1848).
35'
Offside, VfL Bochum 1848. Milos Pantovic tries a through ball, but Gerrit Holtmann is caught offside.
34'
Foul by Anthony Modeste (1. FC Köln).
34'
Armel Bella Kotchap (VfL Bochum 1848) wins a free kick in the defensive half.
34'
Attempt missed. Sebastian Polter (VfL Bochum 1848) left footed shot from the centre of the box misses to the left. Assisted by Simon Zoller.
33'
Offside, 1. FC Köln. Florian Kainz tries a through ball, but Sebastian Andersson is caught offside.
33'
Attempt missed. Ondrej Duda (1. FC Köln) right footed shot from the centre of the box is close, but misses to the left.
33'
Attempt blocked. Florian Kainz (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Jonas Hector.
31'
Ondrej Duda (1. FC Köln) wins a free kick in the defensive half.
31'
Foul by Anthony Losilla (VfL Bochum 1848).
29'
Foul by Gerrit Holtmann (VfL Bochum 1848).
29'
Jorge Meré (1. FC Köln) wins a free kick in the attacking half.
28'
Attempt missed. Herbert Bockhorn (VfL Bochum 1848) right footed shot from outside the box is too high from a direct free kick.
27'
Jorge Meré (1. FC Köln) is shown the yellow card for a bad foul.
27'
Foul by Jorge Meré (1. FC Köln).
27'
Sebastian Polter (VfL Bochum 1848) wins a free kick in the attacking half.
26'
Foul by Ondrej Duda (1. FC Köln).
26'
Herbert Bockhorn (VfL Bochum 1848) wins a free kick on the right wing.
25'
Attempt blocked. Anthony Modeste (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Benno Schmitz.
24'
Foul by Florian Kainz (1. FC Köln).
24'
Herbert Bockhorn (VfL Bochum 1848) wins a free kick on the right wing.
23'
Offside, 1. FC Köln. Jonas Hector tries a through ball, but Dejan Ljubicic is caught offside.
22'
Attempt blocked. Ondrej Duda (1. FC Köln) left footed shot from outside the box is blocked. Assisted by Ellyes Skhiri.
20'
Attempt missed. Anthony Modeste (1. FC Köln) header from the centre of the box is close, but misses to the right. Assisted by Florian Kainz with a cross following a corner.
19'
Corner, 1. FC Köln. Conceded by Milos Pantovic.
17'
Rafael Czichos (1. FC Köln) wins a free kick in the defensive half.
17'
Foul by Simon Zoller (VfL Bochum 1848).
16'
VAR Decision: No Goal 1. FC Köln 0-0 VfL Bochum 1848.
15'
Hand ball by Dejan Ljubicic (1. FC Köln).
13'
Attempt missed. Dejan Ljubicic (1. FC Köln) right footed shot from outside the box misses to the right.
12'
Dejan Ljubicic (1. FC Köln) wins a free kick in the defensive half.
12'
Foul by Danilo Soares (VfL Bochum 1848).
12'
Attempt saved. Ondrej Duda (1. FC Köln) header from the centre of the box is saved in the centre of the goal. Assisted by Benno Schmitz with a cross.
11'
Anthony Modeste (1. FC Köln) wins a free kick on the right wing.
11'
Foul by Armel Bella Kotchap (VfL Bochum 1848).
10'
Attempt missed. Florian Kainz (1. FC Köln) left footed shot from a difficult angle on the left misses to the left. Assisted by Anthony Modeste with a cross.
9'
Foul by Sebastian Andersson (1. FC Köln).
9'
Anthony Losilla (VfL Bochum 1848) wins a free kick in the defensive half.
8'
Corner, 1. FC Köln. Conceded by Gerrit Holtmann.
7'
Corner, 1. FC Köln. Conceded by Vasilios Lampropoulos.
6'
Dangerous play by Florian Kainz (1. FC Köln).
6'
Elvis Rexhbecaj (VfL Bochum 1848) wins a free kick in the defensive half.
5'
Attempt missed. Anthony Losilla (VfL Bochum 1848) right footed shot from outside the box is too high. Assisted by Danilo Soares.
4'
Foul by Florian Kainz (1. FC Köln).
4'
Milos Pantovic (VfL Bochum 1848) wins a free kick in the defensive half.
4'
Anthony Modeste (1. FC Köln) hits the left post with a right footed shot from very close range. Assisted by Benno Schmitz with a cross.
2'
Offside, 1. FC Köln. Benno Schmitz tries a through ball, but Sebastian Andersson is caught offside.