Sebastiaan Bornauw (1. FC Köln) wins a free kick in the defensive half.
90'+3
Foul by Marc Heider (VfL Osnabrück).
90'+3
Attempt blocked. Timo Beermann (VfL Osnabrück) left footed shot from outside the box is blocked. Assisted by Kevin Wolze.
90'+2
Corner, VfL Osnabrück. Conceded by Jonas Hector.
90'+1
Attempt missed. Ondrej Duda (1. FC Köln) right footed shot from outside the box is close, but misses to the right. Assisted by Jonas Hector.
88'
Foul by Jan Thielmann (1. FC Köln).
88'
Maurice Trapp (VfL Osnabrück) wins a free kick in the defensive half.
87'
Attempt missed. Dimitris Limnios (1. FC Köln) right footed shot from the left side of the box is high and wide to the right. Assisted by Elvis Rexhbecaj.
86'
Attempt missed. Niklas Schmidt (VfL Osnabrück) right footed shot from outside the box misses to the left. Assisted by Etienne Amenyido.
85'
Sebastiaan Bornauw (1. FC Köln) is shown the yellow card for a bad foul.
85'
Foul by Sebastiaan Bornauw (1. FC Köln).
85'
Niklas Schmidt (VfL Osnabrück) wins a free kick in the attacking half.
84'
Attempt blocked. Jonas Hector (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Elvis Rexhbecaj.
82'
Corner, 1. FC Köln. Conceded by Timo Beermann.
82'
Attempt blocked. Elvis Rexhbecaj (1. FC Köln) left footed shot from the left side of the box is blocked. Assisted by Noah Katterbach.
81'
Foul by Ondrej Duda (1. FC Köln).
81'
Timo Beermann (VfL Osnabrück) wins a free kick in the defensive half.
Substitution, VfL Osnabrück. Luc Ihorst replaces Sebastian Kerk.
79'
Attempt blocked. Sebastian Kerk (VfL Osnabrück) left footed shot from the left side of the box is blocked. Assisted by Kevin Wolze.
77'
Corner, 1. FC Köln. Conceded by Philipp Kühn.
77'
Attempt saved. Elvis Rexhbecaj (1. FC Köln) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Jan Thielmann.
76'
Attempt blocked. Jan Thielmann (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Ondrej Duda.
75'
Corner, 1. FC Köln. Conceded by Maurice Trapp.
75'
Attempt missed. Noah Katterbach (1. FC Köln) left footed shot from outside the box is close, but misses to the left following a corner.
74'
Corner, 1. FC Köln. Conceded by Kevin Wolze.
74'
Attempt blocked. Elvis Rexhbecaj (1. FC Köln) left footed shot from the centre of the box is blocked. Assisted by Jan Thielmann.
73'
Attempt missed. Jan Thielmann (1. FC Köln) right footed shot from the right side of the box is close, but misses the top right corner. Assisted by Jonas Hector.
72'
Foul by Noah Katterbach (1. FC Köln).
72'
Ulrich Taffertshofer (VfL Osnabrück) wins a free kick in the defensive half.
71'
Foul by Jan Thielmann (1. FC Köln).
71'
Kevin Wolze (VfL Osnabrück) wins a free kick in the defensive half.
71'
Attempt blocked. Marius Wolf (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Jonas Hector.
70'
Jonas Hector (1. FC Köln) wins a free kick on the left wing.
70'
Foul by Ludovit Reis (VfL Osnabrück).
70'
Attempt saved. Marc Heider (VfL Osnabrück) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Sebastian Kerk with a cross.
69'
Substitution, 1. FC Köln. Jonas Hector replaces Salih Özcan.
69'
Substitution, 1. FC Köln. Elvis Rexhbecaj replaces Anthony Modeste.
68'
Anthony Modeste (1. FC Köln) wins a free kick in the attacking half.
68'
Foul by Lukas Gugganig (VfL Osnabrück).
67'
Attempt saved. Ondrej Duda (1. FC Köln) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Dimitris Limnios.
62'
Corner, 1. FC Köln. Conceded by Timo Beermann.
62'
Attempt blocked. Sebastiaan Bornauw (1. FC Köln) header from very close range is blocked. Assisted by Ondrej Duda with a cross.
62'
Corner, 1. FC Köln. Conceded by Sebastian Kerk.
60'
Attempt saved. Kevin Wolze (VfL Osnabrück) left footed shot from outside the box is saved in the centre of the goal.
59'
Corner, VfL Osnabrück. Conceded by Jorge Meré.
59'
Attempt blocked. Etienne Amenyido (VfL Osnabrück) right footed shot from the left side of the box is blocked. Assisted by Maurice Trapp.
58'
Substitution, VfL Osnabrück. Marc Heider replaces Christian Santos.
58'
Substitution, VfL Osnabrück. Ludovit Reis replaces Bryan Henning.
57'
Foul by Jorge Meré (1. FC Köln).
57'
Christian Santos (VfL Osnabrück) wins a free kick in the attacking half.
57'
Foul by Kevin Wolze (VfL Osnabrück).
57'
Marius Wolf (1. FC Köln) wins a free kick in the defensive half.
56'
Attempt missed. Noah Katterbach (1. FC Köln) right footed shot from outside the box is high and wide to the right. Assisted by Dimitris Limnios.
55'
Foul by Noah Katterbach (1. FC Köln).
55'
Christian Santos (VfL Osnabrück) wins a free kick in the defensive half.
54'
Substitution, 1. FC Köln. Jan Thielmann replaces Ismail Jakobs.
54'
Bryan Henning (VfL Osnabrück) is shown the yellow card for a bad foul.
54'
Marius Wolf (1. FC Köln) wins a free kick in the defensive half.
54'
Foul by Bryan Henning (VfL Osnabrück).
52'
Corner, VfL Osnabrück. Conceded by Ellyes Skhiri.
51'
Ismail Jakobs (1. FC Köln) is shown the yellow card.
51'
Sebastian Kerk (VfL Osnabrück) wins a free kick in the defensive half.
51'
Foul by Ismail Jakobs (1. FC Köln).
47'
Foul by Sebastiaan Bornauw (1. FC Köln).
47'
Christian Santos (VfL Osnabrück) wins a free kick in the attacking half.
45'
Second Half begins 1. FC Köln 1, VfL Osnabrück 0.
45'+2
First Half ends, 1. FC Köln 1, VfL Osnabrück 0.
45'+1
Goal! 1. FC Köln 1, VfL Osnabrück 0. Anthony Modeste (1. FC Köln) left footed shot from the centre of the box to the centre of the goal. Assisted by Ondrej Duda.
45'
Corner, 1. FC Köln. Conceded by Kevin Wolze.
45'
Attempt blocked. Anthony Modeste (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Ismail Jakobs.
44'
Salih Özcan (1. FC Köln) wins a free kick in the attacking half.
44'
Foul by Ulrich Taffertshofer (VfL Osnabrück).
44'
Corner, 1. FC Köln. Conceded by Maurice Multhaup.
42'
Offside, 1. FC Köln. Noah Katterbach tries a through ball, but Ismail Jakobs is caught offside.
38'
Foul by Dimitris Limnios (1. FC Köln).
38'
Ulrich Taffertshofer (VfL Osnabrück) wins a free kick in the defensive half.
37'
Attempt saved. Sebastian Kerk (VfL Osnabrück) left footed shot from outside the box is saved in the centre of the goal. Assisted by Etienne Amenyido.
36'
Corner, 1. FC Köln. Conceded by Maurice Multhaup.
36'
Attempt blocked. Ondrej Duda (1. FC Köln) right footed shot from outside the box is blocked. Assisted by Marius Wolf.
36'
Attempt missed. Salih Özcan (1. FC Köln) right footed shot from the centre of the box misses to the left. Assisted by Marius Wolf.
36'
Corner, 1. FC Köln. Conceded by Ulrich Taffertshofer.
36'
Attempt blocked. Dimitris Limnios (1. FC Köln) right footed shot from the centre of the box is blocked. Assisted by Salih Özcan.
35'
Ellyes Skhiri (1. FC Köln) hits the bar with a right footed shot from very close range. Assisted by Marius Wolf.
35'
Attempt missed. Marius Wolf (1. FC Köln) right footed shot from outside the box misses to the left. Assisted by Ismail Jakobs.
35'
Attempt missed. Ismail Jakobs (1. FC Köln) right footed shot from the left side of the box misses to the right. Assisted by Ondrej Duda with a cross.
31'
Attempt missed. Anthony Modeste (1. FC Köln) header from the centre of the box is high and wide to the left. Assisted by Marius Wolf with a cross.
28'
Attempt missed. Sebastian Kerk (VfL Osnabrück) left footed shot from outside the box is close, but misses to the right from a direct free kick.
28'
Foul by Sebastiaan Bornauw (1. FC Köln).
28'
Etienne Amenyido (VfL Osnabrück) wins a free kick in the attacking half.
27'
Offside, 1. FC Köln. Salih Özcan tries a through ball, but Anthony Modeste is caught offside.
24'
Noah Katterbach (1. FC Köln) wins a free kick on the left wing.
24'
Foul by Bryan Henning (VfL Osnabrück).
19'
Attempt missed. Ismail Jakobs (1. FC Köln) left footed shot from outside the box is high and wide to the left following a corner.
18'
Corner, 1. FC Köln. Conceded by Lukas Gugganig.
16'
Ondrej Duda (1. FC Köln) wins a free kick in the defensive half.
16'
Foul by Ulrich Taffertshofer (VfL Osnabrück).
13'
Hand ball by Kevin Wolze (VfL Osnabrück).
12'
Salih Özcan (1. FC Köln) wins a free kick in the defensive half.
12'
Foul by Bryan Henning (VfL Osnabrück).
12'
Offside, 1. FC Köln. Ismail Jakobs tries a through ball, but Anthony Modeste is caught offside.
6'
Dimitris Limnios (1. FC Köln) wins a free kick in the defensive half.