Ben Sheaf (Coventry City) wins a free kick in the defensive half.
90'+4
Offside, Coventry City. Ryan Giles tries a through ball, but Jamie Allen is caught offside.
90'+4
Corner, Coventry City. Conceded by Tomás Esteves.
90'+2
Goal! Coventry City 3, Reading 2. George Puscas (Reading) right footed shot from the left side of the six yard box to the centre of the goal. Assisted by Lucas João.
90'+1
Attempt saved. Lucas João (Reading) left footed shot from the centre of the box is saved in the top left corner. Assisted by Tom McIntyre with a cross.
89'
Attempt blocked. Alfa Semedo (Reading) right footed shot from outside the box is blocked.
88'
Michael Morrison (Reading) wins a free kick in the attacking half.
88'
Foul by Matt Godden (Coventry City).
87'
Substitution, Coventry City. Jamie Allen replaces Jordan Shipley.
87'
Marko Marosi (Coventry City) is shown the yellow card.
85'
Goal! Coventry City 3, Reading 1. Sam McCallum (Coventry City) left footed shot from outside the box to the high centre of the goal. Assisted by Michael Rose.
84'
Foul by Sone Aluko (Reading).
84'
Ben Sheaf (Coventry City) wins a free kick in the attacking half.
83'
Dominic Hyam (Coventry City) is shown the yellow card.
83'
Andy Rinomhota (Reading) wins a free kick on the right wing.
83'
Foul by Jordan Shipley (Coventry City).
82'
Substitution, Coventry City. Sam McCallum replaces Fankaty Dabo.
81'
Attempt saved. Sone Aluko (Reading) left footed shot from outside the box is saved in the bottom left corner.
80'
Substitution, Reading. Tom McIntyre replaces Liam Moore because of an injury.
80'
Substitution, Reading. George Puscas replaces Michael Olise.
79'
Michael Rose (Coventry City) is shown the yellow card for a bad foul.
79'
Lucas João (Reading) wins a free kick in the attacking half.
79'
Foul by Michael Rose (Coventry City).
78'
Offside, Reading. Andy Rinomhota tries a through ball, but Alfa Semedo is caught offside.
77'
Corner, Reading. Conceded by Dominic Hyam.
76'
Goal! Coventry City 2, Reading 1. Matt Godden (Coventry City) right footed shot from very close range to the bottom left corner following a corner.
76'
Attempt saved. Fankaty Dabo (Coventry City) left footed shot from outside the box is saved in the bottom right corner. Assisted by Jordan Shipley.
75'
Corner, Coventry City. Conceded by Michael Morrison.
75'
Attempt blocked. Callum O'Hare (Coventry City) right footed shot from the centre of the box is blocked.
75'
Maxime Biamou (Coventry City) hits the bar with a right footed shot from the left side of the six yard box. Assisted by Ben Sheaf with a headed pass following a set piece situation.
74'
Foul by Omar Richards (Reading).
74'
Callum O'Hare (Coventry City) wins a free kick in the attacking half.
73'
Foul by Alfa Semedo (Reading).
73'
Leo Østigard (Coventry City) wins a free kick in the defensive half.
Matt Godden (Coventry City) wins a free kick in the defensive half.
69'
Attempt missed. Ben Sheaf (Coventry City) right footed shot from outside the box is too high. Assisted by Gustavo Hamer.
66'
Goal! Coventry City 1, Reading 1. Lucas João (Reading) left footed shot from outside the box to the bottom right corner. Assisted by Josh Laurent.
65'
Alfa Semedo (Reading) wins a free kick in the defensive half.
65'
Foul by Dominic Hyam (Coventry City).
64'
Foul by Alfa Semedo (Reading).
64'
Dominic Hyam (Coventry City) wins a free kick in the defensive half.
64'
Corner, Reading. Conceded by Michael Rose.
62'
Andy Rinomhota (Reading) wins a free kick in the defensive half.
62'
Foul by Fankaty Dabo (Coventry City).
59'
Attempt missed. Lucas João (Reading) header from the centre of the box misses to the left. Assisted by Tomás Esteves with a cross following a set piece situation.
58'
Alfa Semedo (Reading) wins a free kick in the attacking half.
58'
Foul by Gustavo Hamer (Coventry City).
53'
Andy Rinomhota (Reading) wins a free kick in the attacking half.
53'
Foul by Jordan Shipley (Coventry City).
53'
Josh Laurent (Reading) wins a free kick on the left wing.
53'
Foul by Ben Sheaf (Coventry City).
52'
Attempt missed. Matt Godden (Coventry City) right footed shot from outside the box is too high.
51'
Attempt missed. Ryan Giles (Coventry City) right footed shot from outside the box is too high. Assisted by Jordan Shipley.
49'
Attempt saved. Josh Laurent (Reading) right footed shot from outside the box is saved in the centre of the goal. Assisted by Lucas João.
48'
Foul by Michael Morrison (Reading).
48'
Ryan Giles (Coventry City) wins a free kick on the left wing.
45'
Second Half begins Coventry City 1, Reading 0.
45'+2
First Half ends, Coventry City 1, Reading 0.
45'+1
Attempt blocked. Michael Olise (Reading) right footed shot from the left side of the box is blocked.
45'
Corner, Reading. Conceded by Michael Rose.
43'
Attempt missed. Josh Laurent (Reading) right footed shot from outside the box misses to the right.
42'
Gustavo Hamer (Coventry City) is shown the yellow card for a bad foul.
42'
Omar Richards (Reading) wins a free kick on the left wing.
42'
Foul by Gustavo Hamer (Coventry City).
39'
Attempt missed. Sone Aluko (Reading) left footed shot from outside the box is too high. Assisted by Liam Moore with a headed pass following a set piece situation.
38'
Leo Østigard (Coventry City) is shown the yellow card for a bad foul.
38'
Alfa Semedo (Reading) wins a free kick on the right wing.
38'
Foul by Leo Østigard (Coventry City).
37'
Attempt blocked. Leo Østigard (Coventry City) header from the left side of the box is blocked. Assisted by Gustavo Hamer with a cross.
37'
Corner, Coventry City. Conceded by Omar Richards.
36'
Sone Aluko (Reading) wins a free kick on the left wing.
36'
Foul by Gustavo Hamer (Coventry City).
32'
Michael Morrison (Reading) wins a free kick in the defensive half.
32'
Foul by Matt Godden (Coventry City).
30'
Sone Aluko (Reading) wins a free kick on the left wing.
30'
Foul by Gustavo Hamer (Coventry City).
28'
Corner, Coventry City. Conceded by Tomás Esteves.
26'
Corner, Reading. Conceded by Ben Sheaf.
23'
Goal! Coventry City 1, Reading 0. Gustavo Hamer (Coventry City) right footed shot from outside the box to the bottom right corner. Assisted by Matt Godden.
21'
Ryan Giles (Coventry City) wins a free kick in the attacking half.
21'
Foul by Andy Rinomhota (Reading).
21'
Attempt saved. Lucas João (Reading) right footed shot from the centre of the box is saved in the centre of the goal.
18'
Attempt blocked. Gustavo Hamer (Coventry City) right footed shot from outside the box is blocked. Assisted by Matt Godden.
17'
Attempt blocked. Michael Olise (Reading) right footed shot from outside the box is blocked. Assisted by Josh Laurent.
16'
Attempt missed. Sone Aluko (Reading) right footed shot from the right side of the box misses to the left. Assisted by Lucas João with a headed pass.
16'
Attempt missed. Matt Godden (Coventry City) header from the centre of the box is just a bit too high. Assisted by Ryan Giles with a cross.
15'
Foul by Sone Aluko (Reading).
15'
Fankaty Dabo (Coventry City) wins a free kick in the defensive half.
13'
Omar Richards (Reading) wins a free kick in the defensive half.
13'
Foul by Gustavo Hamer (Coventry City).
12'
Corner, Reading. Conceded by Dominic Hyam.
10'
Attempt missed. Matt Godden (Coventry City) right footed shot from outside the box misses to the left. Assisted by Maxime Biamou with a headed pass.
10'
Attempt missed. Alfa Semedo (Reading) left footed shot from outside the box is too high. Assisted by Michael Olise.
8'
Omar Richards (Reading) wins a free kick in the defensive half.
8'
Foul by Gustavo Hamer (Coventry City).
7'
Offside, Coventry City. Gustavo Hamer tries a through ball, but Matt Godden is caught offside.
6'
Omar Richards (Reading) wins a free kick in the defensive half.
6'
Foul by Maxime Biamou (Coventry City).
5'
Attempt saved. Omar Richards (Reading) left footed shot from outside the box is saved in the bottom right corner. Assisted by Josh Laurent.
3'
Corner, Coventry City. Conceded by Liam Moore.
3'
Attempt blocked. Matt Godden (Coventry City) right footed shot from a difficult angle on the right is blocked. Assisted by Gustavo Hamer.