| | First Half starts. |
| 1' | | Andy Rinomhota - Reading - won a free kick in attack. |
| 1' | | Fouled by Gustavo Hamer - Coventry City |
| 2' | | New attacking attempt. Callum O'Hare - Coventry City - shot with left foot from the centre of the box is saved in the right corner. |
| 3' | | Offside - Coventry City. Matty James with a pass, however Viktor Gyökeres is in offside. |
| 4' | | Fouled by Kyle McFadzean - Coventry City |
| 4' | | John Swift - Reading - won a free kick in attack. |
| 5' | | Shot blocked. John Swift - Reading - shot with right foot from outside the box is blocked. |
| 5' | | Andy Rinomhota - Reading - won a free kick in defence. |
| 5' | | Fouled by Callum O'Hare - Coventry City |
| 9' | | Andy Rinomhota - Reading - won a free kick in attack. |
| 9' | | Fouled by Gustavo Hamer - Coventry City |
| 13' | | Corner - Coventry City. Conceded by Thomas Holmes. |
| 14' | | Missed chance. Leo Østigard - Coventry City - shot with the head from the centre of the box is close, but missed. Assist - Sam McCallum with a cross after corner. |
| 16' | | Goal! Reading 1, Coventry City 0. Lucas João - Reading - shot with left foot from the centre of the box to the centre of the goal. Assist - John Swift. |
| 18' | | Fouled by Matty James - Coventry City |
| 18' | | Michael Olise - Reading - won a free kick on the right wing. |
| 19' | | Fouled by Lucas João - Reading |
| 19' | | Sam McCallum - Coventry City - won a free kick in defence. |
| 22' | | Corner - Coventry City. Conceded by Tom McIntyre. |
| 23' | | Offside - Reading. Josh Laurent with a pass, however Michael Olise is in offside. |
| 23' | | Shot blocked. Gustavo Hamer - Coventry City - shot with right foot from outside the box is blocked. Assist - Jordan Shipley. |
| 24' | | Shot blocked. Ovie Ejaria - Reading - shot with right foot from outside the box is blocked. Assist - Josh Laurent. |
| 25' | | New attacking attempt. Michael Olise - Reading - shot with left foot from the right side of the box is saved in the right corner. Assist - Michael Morrison. |
| 26' | | Ovie Ejaria - Reading - hits the left post with a shot with right foot from the left side of the box. Assist - John Swift. |
| 26' | | New attacking attempt. Lucas João - Reading - shot with left foot from the centre of the box is saved in the left corner. Assist - Andy Rinomhota. |
| 27' | | Fouled by John Swift - Reading |
| 27' | | Gustavo Hamer - Coventry City - won a free kick in attack. |
| 29' | | Fouled by Thomas Holmes - Reading |
| 29' | | Jordan Shipley - Coventry City - won a free kick on the left wing. |
| 29' | | Thomas Holmes - Reading - receive yellow card for a foul. |
| 30' | | Fouled by Gustavo Hamer - Coventry City |
| 30' | | Michael Olise - Reading - won a free kick in defence. |
| 32' | | Fouled by Leo Østigard - Coventry City |
| 32' | | Lucas João - Reading - won a free kick in defence. |
| 38' | | Fouled by Leo Østigard - Coventry City |
| 38' | | Ovie Ejaria - Reading - won a free kick in defence. |
| 39' | | Fouled by Michael Olise - Reading |
| 39' | | Sam McCallum - Coventry City - won a free kick in defence. |
| 40' | | Corner - Coventry City. Conceded by Josh Laurent. |
| 40' | | Offside - Coventry City. Fankaty Dabo with a pass, however Dominic Hyam is in offside. |
| 42' | | Fouled by Sam McCallum - Coventry City |
| 42' | | Michael Morrison - Reading - won a free kick in defence. |
| 42' | | Fouled by Sam McCallum - Coventry City |
| 42' | | Michael Olise - Reading - won a free kick in defence. |
| 44' | | Missed chance. Lucas João - Reading - shot with left foot from few metres is close, but missed to the left. Assist - Thomas Holmes with a cross. |
| 45+2' | | Corner - Coventry City. Conceded by Omar Richards. |
| 45+3' | | First Half ended - Reading 1, Coventry City 0. |
| 45' | | Second Half starts Reading 1, Coventry City 0. |
| 45' | | Substitution - Reading. Tomás Esteves for Thomas Holmes. |
| 46' | | Goal! Reading 2, Coventry City 0. Andy Rinomhota - Reading - shot with left foot from outside the box to the right corner. Assist - Lucas João. |
| 49' | | Fouled by Michael Olise - Reading |
| 49' | | Sam McCallum - Coventry City - won a free kick on the left wing. |
| 51' | | Missed chance. Jordan Shipley - Coventry City - shot with left foot from outside the box is high and wide to the left. Assist - Fankaty Dabo. |
| 52' | | Fouled by Sam McCallum - Coventry City |
| 52' | | Tomás Esteves - Reading - won a free kick in defence. |
| 53' | | Fouled by John Swift - Reading |
| 53' | | Gustavo Hamer - Coventry City - won a free kick in defence. |
| 54' | | Corner - Coventry City. Conceded by Tomás Esteves. |
| 55' | | Missed chance. Leo Østigard - Coventry City - shot with the head from few metres missed. Assist - Matty James with a cross after corner. |
| 56' | | Callum O'Hare - Coventry City - won a free kick on the right wing. |
| 56' | | Fouled by Omar Richards - Reading |
| 57' | | New attacking attempt. Leo Østigard - Coventry City - header inside of six yard box - left side is saved in the top left corner. Assist - Gustavo Hamer with a cross. |
| 58' | | Offside - Coventry City. Viktor Gyökeres with a pass, however Jordan Shipley is in offside. |
| 59' | | Substitution - Coventry City. Maxime Biamou for Viktor Gyökeres. |
| 60' | | Fouled by Kyle McFadzean - Coventry City |
| 60' | | Michael Olise - Reading - won a free kick in attack. |
| 60' | | Kyle McFadzean - Coventry City - receive yellow card for a foul. |
| 61' | | Missed chance. Michael Olise - Reading - shot with left foot from outside the box goes high from a free kick. |
| 62' | | Offside - Reading. Tomás Esteves with a pass, however Lucas João is in offside. |
| 64' | | Substitution - Reading. Sone Aluko for Michael Olise - injury. |
| 66' | | Fouled by Callum O'Hare - Coventry City |
| 66' | | Omar Richards - Reading - won a free kick in defence. |
| 69' | | Fouled by Leo Østigard - Coventry City |
| 69' | | Ovie Ejaria - Reading - won a free kick in defence. |
| 71' | | Fouled by Kyle McFadzean - Coventry City |
| 71' | | Ovie Ejaria - Reading - won a free kick in attack. |
| 71' | | Second yellow card to Kyle McFadzean - Coventry City - for a foul. |
| 72' | | Goal! Reading 3, Coventry City 0. John Swift - Reading - from a free kick with a shot with right foot to the top right corner. |
| 73' | | Substitution - Reading. Alfa Semedo for John Swift. |
| 78' | | Substitution - Reading. Sam Baldock for Andy Rinomhota. |
| 78' | | Substitution - Reading. Dejan Tetek for Ovie Ejaria. |
| 79' | | Hand ball by Dejan Tetek - Reading |
| 79' | | Substitution - Coventry City. Julien Da Costa for Fankaty Dabo. |
| 79' | | Substitution - Coventry City. Ben Sheaf for Matty James. |
| 80' | | Missed chance. Sam Baldock - Reading - shot with right foot from the centre of the box is close, but missed to the left. Assist - Dejan Tetek. |
| 80' | | Leo Østigard - Coventry City - receive yellow card for a foul. |
| 82' | | Fouled by Dejan Tetek - Reading |
| 82' | | Gustavo Hamer - Coventry City - won a free kick in defence. |
| 83' | | Fouled by Leo Østigard - Coventry City |
| 83' | | Sam Baldock - Reading - won a free kick in attack. |
| 84' | | New attacking attempt. Josh Laurent - Reading - shot with right foot from outside the box is saved in the top right corner. |
| 87' | | Substitution - Coventry City. Jordan Thompson for Leo Østigard. |
| 87' | | Substitution - Coventry City. Will Bapaga for Jordan Shipley. |
| 87' | | Lucas João - Reading - receive yellow card. |
| 88' | | Ben Sheaf - Coventry City - won a free kick in defence. |
| 88' | | Fouled by Dejan Tetek - Reading |
| 88' | | Fouled by Dejan Tetek - Reading |
| 89' | | Gustavo Hamer - Coventry City - won a free kick on the right wing. |
| 90' | | Fouled by Michael Morrison - Reading |
| 90' | | Maxime Biamou - Coventry City - won a free kick in attack. |
| 90' | | Michael Morrison - Reading - receive yellow card for a foul. |
| 90' | | Missed chance. Maxime Biamou - Coventry City - shot with the head from the centre of the box is close, but missed to the left. Assist - Gustavo Hamer with a cross . |
| 90+2' | | Fouled by Callum O'Hare - Coventry City |
| 90+2' | | Omar Richards - Reading - won a free kick on the left wing. |
| 90+6' | | Second Half ended - Reading 3, Coventry City 0. |
| | Thats all. Game finished - Reading 3, Coventry City 0. |
| | Thats all. Game finished - Reading 3, Coventry City 0. |