Second Half ends, Reading 0, Wolverhampton Wanderers 2.
90'+4
Attempt missed. Paul McShane (Reading) header from the right side of the box misses to the right. Assisted by Sone Aluko with a cross following a set piece situation.
90'+4
Sone Aluko (Reading) wins a free kick on the right wing.
90'+4
Foul by Rúben Vinagre (Wolverhampton Wanderers).
90'+2
Attempt missed. Modou Barrow (Reading) header from the centre of the box misses to the left. Assisted by Leandro Bacuna with a cross.
90'+1
Offside, Wolverhampton Wanderers. Bright Enobakhare tries a through ball, but Romain Saiss is caught offside.
90'
Attempt missed. Leandro Bacuna (Reading) left footed shot from outside the box misses to the right.
90'
Corner, Reading. Conceded by Willy Boly.
88'
Goal! Reading 0, Wolverhampton Wanderers 2. Matt Doherty (Wolverhampton Wanderers) left footed shot from the right side of the box to the centre of the goal. Assisted by Hélder Costa.
87'
Foul by Bright Enobakhare (Wolverhampton Wanderers).
87'
Chris Gunter (Reading) wins a free kick in the defensive half.
86'
Attempt saved. Sone Aluko (Reading) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Paul McShane.
85'
Substitution, Wolverhampton Wanderers. Hélder Costa replaces Diogo Jota.
84'
Diogo Jota (Wolverhampton Wanderers) wins a free kick in the attacking half.
84'
Foul by Paul McShane (Reading).
84'
Attempt saved. Leandro Bacuna (Reading) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Joey van den Berg.
81'
Attempt blocked. Paul McShane (Reading) header from very close range is blocked. Assisted by Sone Aluko with a cross.
81'
Substitution, Reading. Jón Dadi Bödvarsson replaces Roy Beerens.
80'
Corner, Reading. Conceded by Willy Boly.
80'
Attempt blocked. Sone Aluko (Reading) left footed shot from the centre of the box is blocked.
80'
Attempt saved. Modou Barrow (Reading) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Roy Beerens.
79'
Substitution, Wolverhampton Wanderers. Alfred N'Diaye replaces Ivan Cavaleiro.
75'
Attempt saved. Modou Barrow (Reading) left footed shot from outside the box is saved in the bottom right corner. Assisted by Roy Beerens.
73'
Foul by Bright Enobakhare (Wolverhampton Wanderers).
73'
Joey van den Berg (Reading) wins a free kick in the attacking half.
Ryan Bennett (Wolverhampton Wanderers) is shown the yellow card for a bad foul.
64'
Modou Barrow (Reading) wins a free kick on the left wing.
64'
Foul by Ryan Bennett (Wolverhampton Wanderers).
62'
Attempt saved. Rúben Neves (Wolverhampton Wanderers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Léo Bonatini.
60'
Attempt missed. John Swift (Reading) left footed shot from outside the box misses to the left following a set piece situation.
60'
Attempt blocked. Yann Kermorgant (Reading) right footed shot from outside the box is blocked.
59'
John Swift (Reading) wins a free kick in the attacking half.
59'
Foul by Romain Saiss (Wolverhampton Wanderers).
59'
Matt Doherty (Wolverhampton Wanderers) is shown the yellow card.
58'
Matt Doherty (Wolverhampton Wanderers) has gone down, but that's a dive.
56'
Joey van den Berg (Reading) is shown the yellow card for a bad foul.
56'
Diogo Jota (Wolverhampton Wanderers) wins a free kick on the left wing.
56'
Foul by Joey van den Berg (Reading).
53'
Foul by Willy Boly (Wolverhampton Wanderers).
53'
Liam Moore (Reading) wins a free kick in the defensive half.
52'
Corner, Wolverhampton Wanderers. Conceded by Paul McShane.
51'
Diogo Jota (Wolverhampton Wanderers) wins a free kick in the attacking half.
51'
Foul by Paul McShane (Reading).
50'
Corner, Wolverhampton Wanderers. Conceded by Yann Kermorgant.
50'
Attempt missed. Ryan Bennett (Wolverhampton Wanderers) header from the centre of the box misses to the left. Assisted by Ivan Cavaleiro with a cross following a corner.
50'
Corner, Wolverhampton Wanderers. Conceded by David Edwards.
49'
Corner, Wolverhampton Wanderers. Conceded by Paul McShane.
48'
Attempt blocked. Modou Barrow (Reading) left footed shot from the centre of the box is blocked.
48'
Attempt blocked. David Edwards (Reading) right footed shot from outside the box is blocked.
48'
Attempt blocked. Liam Moore (Reading) right footed shot from outside the box is blocked.
47'
Corner, Reading. Conceded by Conor Coady.
45'
Second Half begins Reading 0, Wolverhampton Wanderers 1.
45'+3
First Half ends, Reading 0, Wolverhampton Wanderers 1.
45'+2
Diogo Jota (Wolverhampton Wanderers) wins a free kick on the right wing.
45'+2
Foul by Liam Moore (Reading).
43'
Attempt missed. Willy Boly (Wolverhampton Wanderers) header from the centre of the box misses to the left. Assisted by Ivan Cavaleiro with a cross following a corner.
43'
Corner, Wolverhampton Wanderers. Conceded by Joey van den Berg.
43'
Attempt blocked. Diogo Jota (Wolverhampton Wanderers) right footed shot from outside the box is blocked. Assisted by Rúben Neves.
40'
Modou Barrow (Reading) wins a free kick on the left wing.
40'
Foul by Matt Doherty (Wolverhampton Wanderers).
39'
Attempt blocked. Léo Bonatini (Wolverhampton Wanderers) right footed shot from the centre of the box is blocked. Assisted by Romain Saiss with a through ball.
33'
Corner, Reading. Conceded by Conor Coady.
32'
Corner, Wolverhampton Wanderers. Conceded by Paul McShane.
31'
Substitution, Reading. David Edwards replaces Tiago Ilori because of an injury.
30'
Foul by Matt Doherty (Wolverhampton Wanderers).
30'
Chris Gunter (Reading) wins a free kick in the defensive half.
29'
Attempt missed. Rúben Neves (Wolverhampton Wanderers) right footed shot from outside the box is close, but misses to the left.
28'
Corner, Wolverhampton Wanderers. Conceded by Tiago Ilori.
28'
Attempt saved. Ivan Cavaleiro (Wolverhampton Wanderers) left footed shot from the left side of the six yard box is saved in the centre of the goal. Assisted by Diogo Jota.
23'
Attempt missed. John Swift (Reading) right footed shot from outside the box is high and wide to the left from a direct free kick.
23'
Yann Kermorgant (Reading) wins a free kick in the attacking half.
23'
Foul by Willy Boly (Wolverhampton Wanderers).
22'
Corner, Wolverhampton Wanderers. Conceded by Yann Kermorgant.
20'
Leandro Bacuna (Reading) is shown the yellow card for a bad foul.
20'
Foul by Leandro Bacuna (Reading).
20'
Rúben Vinagre (Wolverhampton Wanderers) wins a free kick on the left wing.
19'
Foul by Diogo Jota (Wolverhampton Wanderers).
19'
Paul McShane (Reading) wins a free kick in the defensive half.
18'
Foul by Tiago Ilori (Reading).
18'
Ivan Cavaleiro (Wolverhampton Wanderers) wins a free kick in the defensive half.
16'
Goal! Reading 0, Wolverhampton Wanderers 1. Ivan Cavaleiro (Wolverhampton Wanderers) left footed shot from the left side of the six yard box to the centre of the goal. Assisted by Diogo Jota with a through ball.
14'
Chris Gunter (Reading) wins a free kick on the left wing.
14'
Foul by Ivan Cavaleiro (Wolverhampton Wanderers).
12'
Corner, Reading. Conceded by Rúben Vinagre.
10'
Foul by Ryan Bennett (Wolverhampton Wanderers).
10'
John Swift (Reading) wins a free kick on the left wing.
5'
Foul by Matt Doherty (Wolverhampton Wanderers).
5'
John Swift (Reading) wins a free kick in the defensive half.
4'
Romain Saiss (Wolverhampton Wanderers) wins a free kick in the defensive half.
4'
Foul by Joey van den Berg (Reading).
1'
Offside, Reading. John Swift tries a through ball, but Modou Barrow is caught offside.
1'
Attempt saved. John Swift (Reading) right footed shot from outside the box is saved in the centre of the goal. Assisted by Joey van den Berg.