| | First Half starts. |
| 1' | | Corner - Reading. Conceded by Rico Henry. |
| 2' | | Corner - Reading. Conceded by Ethan Pinnock. |
| 2' | | David Raya Martin - Brentford - won a free kick in defence. |
| 2' | | Lucas João - Reading |
| 6' | | Andy Yiadom - Reading - won a free kick in defence. |
| 6' | | Fouled by Tariqe Fosu-Henry - Brentford |
| 8' | | Corner - Reading. Conceded by Tariqe Fosu-Henry. |
| 12' | | Fouled by Josh Dasilva - Brentford |
| 12' | | Ovie Ejaria - Reading - won a free kick in attack. |
| 15' | | Corner - Brentford. Conceded by Tom McIntyre. |
| 16' | | Corner - Brentford. Conceded by Rafael Cabral. |
| 17' | | Fouled by Josh Laurent - Reading |
| 17' | | Josh Dasilva - Brentford - won a free kick in defence. |
| 18' | | Fouled by Lucas João - Reading |
| 18' | | Rico Henry - Brentford - won a free kick in defence. |
| 20' | | Shot blocked. Mathias Jensen - Brentford - shot with right foot from the centre of the box is blocked. |
| 21' | | Fouled by Lucas João - Reading |
| 21' | | Mads Bech Sørensen - Brentford - won a free kick in defence. |
| 23' | | Penalty Reading. Josh Laurent draws a foul in the penalty area. |
| 23' | | Penalty conceded by Henrik Dalsgaard - Brentford - after a foul in the penalty area. |
| 24' | | Goal! Reading 1, Brentford 0. Lucas João - Reading - converts the penalty with a shot with right foot to the left corner. |
| 30' | | Corner - Brentford. Conceded by Rafael Cabral. |
| 30' | | Andy Yiadom - Reading - won a free kick in defence. |
| 30' | | Fouled by Henrik Dalsgaard - Brentford |
| 32' | | Fouled by Josh Laurent - Reading |
| 32' | | Josh Dasilva - Brentford - won a free kick on the right wing. |
| 33' | | Fouled by Vitaly Janelt - Brentford |
| 33' | | Ovie Ejaria - Reading - won a free kick in defence. |
| 34' | | Shot blocked. Josh Laurent - Reading - shot with right foot from outside the box is blocked. Assist - Ovie Ejaria. |
| 35' | | Missed chance. Omar Richards - Reading - shot with left foot from the left side of the box missed. |
| 35' | | Hand ball by Andy Yiadom - Reading |
| 36' | | Ethan Pinnock - Brentford - won a free kick in defence. |
| 36' | | Fouled by Josh Laurent - Reading |
| 36' | | Fouled by Tom McIntyre - Reading |
| 36' | | Ivan Toney - Brentford - won a free kick on the right wing. |
| 36' | | Goal! Reading 1, Brentford 1. Josh Dasilva - Brentford - shot with left foot from the right side of the box to the top left corner. Assist - Ivan Toney. |
| 38' | | New attacking attempt. Lucas João - Reading - shot with the head from the centre of the box is saved in the top centre of the goal. Assist - Andy Yiadom with a cross. |
| 38' | | Corner - Reading. Conceded by David Raya Martin. |
| 40' | | Fouled by Michael Olise - Reading |
| 40' | | Mathias Jensen - Brentford - won a free kick in defence. |
| 42' | | Andy Rinomhota - Reading - won a free kick in defence. |
| 42' | | Fouled by Vitaly Janelt - Brentford |
| 44' | | Fouled by Tariqe Fosu-Henry - Brentford |
| 44' | | Michael Morrison - Reading - won a free kick in defence. |
| 44' | | New attacking attempt. Josh Laurent - Reading - shot with right foot from the centre of the box is saved in the top centre of the goal. Assist - Lucas João. |
| 44' | | Corner - Reading. Conceded by Rico Henry. |
| 45' | | Fouled by Bryan Mbeumo - Brentford |
| 45' | | Omar Richards - Reading - won a free kick on the left wing. |
| 45+1' | | Fouled by Ovie Ejaria - Reading |
| 45+1' | | Ivan Toney - Brentford - won a free kick in defence. |
| 45+2' | | First Half ended - Reading 1, Brentford 1. |
| 45' | | Second Half starts Reading 1, Brentford 1. |
| 47' | | Fouled by Lucas João - Reading |
| 47' | | Mads Bech Sørensen - Brentford - won a free kick in defence. |
| 47' | | Alfa Semedo - Reading - won a free kick in attack. |
| 47' | | Fouled by Vitaly Janelt - Brentford |
| 50' | | Alfa Semedo - Reading - won a free kick in defence. |
| 50' | | Fouled by Vitaly Janelt - Brentford |
| 52' | | Fouled by Andy Rinomhota - Reading |
| 52' | | Rico Henry - Brentford - won a free kick on the left wing. |
| 53' | | Corner - Brentford. Conceded by Michael Morrison. |
| 55' | | Corner - Reading. Conceded by Rico Henry. |
| 56' | | Shot blocked. Michael Olise - Reading - shot with left foot from the right side of the box is blocked. Assist - Ovie Ejaria. |
| 56' | | Corner - Reading. Conceded by Vitaly Janelt. |
| 58' | | Offside - Reading. Tom McIntyre with a pass, however Lucas João is in offside. |
| 59' | | Offside - Brentford. David Raya Martin with a pass, however Bryan Mbeumo is in offside. |
| 60' | | Corner - Reading. Conceded by Rico Henry. |
| 61' | | Fouled by Tariqe Fosu-Henry - Brentford |
| 61' | | Ovie Ejaria - Reading - won a free kick on the right wing. |
| 64' | | Substitution - Brentford. Sergi Canós for Bryan Mbeumo. |
| 65' | | Fouled by Andy Yiadom - Reading |
| 65' | | Mathias Jensen - Brentford - won a free kick in defence. |
| 70' | | Offside - Reading. Michael Morrison with a pass, however Lucas João is in offside. |
| 74' | | Fouled by Omar Richards - Reading |
| 74' | | Henrik Dalsgaard - Brentford - won a free kick on the right wing. |
| 74' | | Omar Richards - Reading - receive yellow card for a foul. |
| 74' | | Corner - Brentford. Conceded by Ovie Ejaria. |
| 77' | | Substitution - Reading. Sone Aluko for Alfa Semedo. |
| 79' | | Shot blocked. Lucas João - Reading - shot with right foot from outside the box is blocked. Assist - Andy Rinomhota. |
| 80' | | Fouled by Omar Richards - Reading |
| 80' | | Tariqe Fosu-Henry - Brentford - won a free kick in defence. |
| 80' | | Substitution - Brentford. Saman Ghoddos for Tariqe Fosu-Henry. |
| 82' | | Fouled by Lucas João - Reading |
| 82' | | Vitaly Janelt - Brentford - won a free kick in defence. |
| 86' | | Goal! Reading 1, Brentford 2. Josh Dasilva - Brentford - shot with right foot from the centre of the box to the top right corner. Assist - Ivan Toney. |
| 88' | | New attacking attempt. Sergi Canós - Brentford - shot with right foot from outside the box is saved in the left corner. Assist - Mathias Jensen. |
| 88' | | Goal! Reading 1, Brentford 3. Ivan Toney - Brentford - shot with right foot from the centre of the box to the left corner. |
| 90' | | Fouled by Mathias Jensen - Brentford |
| 90' | | Lucas João - Reading - won a free kick in attack. |
| 90+2' | | Substitution - Brentford. Marcus Forss for Mathias Jensen - injury. |
| 90+2' | | Substitution - Brentford. Jan Zamburek for Josh Dasilva. |
| 90+3' | | Substitution - Reading. Thomas Holmes for Ovie Ejaria. |
| 90+3' | | Shot blocked. Michael Olise - Reading - shot with left foot from outside the box is blocked. |
| 90+3' | | Corner - Reading. Conceded by Ivan Toney. |
| 90+3' | | Fouled by Andy Yiadom - Reading |
| 90+3' | | Sergi Canós - Brentford - won a free kick in defence. |
| 90+7' | | Second Half ended - Reading 1, Brentford 3. |
| | Thats all. Game finished - Reading 1, Brentford 3. |