Goal! Reading 4, Swansea City 4. Tom McIntyre (Reading) right footed shot from the centre of the box to the top right corner. Assisted by Lucas João with a headed pass.
90'+4
Michael Obafemi (Swansea City) is shown the yellow card.
90'+4
Tom Dele-Bashiru (Reading) wins a free kick in the defensive half.
90'+4
Foul by Michael Obafemi (Swansea City).
90'+3
Corner, Swansea City. Conceded by Ørjan Nyland.
90'+2
Ryan Manning (Swansea City) wins a free kick on the left wing.
90'+2
Foul by Josh Laurent (Reading).
90'+1
Attempt saved. Olivier Ntcham (Swansea City) left footed shot from the left side of the box is saved in the top left corner. Assisted by Cyrus Christie.
90'
Olivier Ntcham (Swansea City) is shown the yellow card.
90'
Offside, Swansea City. Olivier Ntcham tries a through ball, but Hannes Wolf is caught offside.
90'
Attempt blocked. Olivier Ntcham (Swansea City) right footed shot from the centre of the box is blocked. Assisted by Michael Obafemi.
86'
Ryan Manning (Swansea City) wins a free kick in the defensive half.
Michael Morrison (Reading) is shown the yellow card for a bad foul.
68'
Foul by Kyle Naughton (Swansea City).
68'
Tom Ince (Reading) wins a free kick in the attacking half.
66'
Jamie Paterson (Swansea City) wins a free kick in the defensive half.
66'
Foul by Andy Yiadom (Reading).
65'
Attempt missed. Andy Yiadom (Reading) right footed shot from the right side of the box misses to the left. Assisted by Tom Ince.
65'
Attempt saved. Junior Hoilett (Reading) right footed shot from very close range is saved in the centre of the goal. Assisted by Andy Yiadom.
65'
Substitution, Swansea City. Jay Fulton replaces Flynn Downes.
61'
Goal! Reading 2, Swansea City 4. Tom Ince (Reading) right footed shot from very close range to the top right corner. Assisted by Junior Hoilett with a cross.
60'
Offside, Reading. Abdul Rahman Baba tries a through ball, but Junior Hoilett is caught offside.
58'
Goal! Reading 1, Swansea City 4. Michael Obafemi (Swansea City) right footed shot from the centre of the box to the top right corner. Assisted by Joël Piroe with a through ball.
56'
Attempt missed. Tom Ince (Reading) right footed shot from the centre of the box is high and wide to the right. Assisted by Josh Laurent.
55'
Cyrus Christie (Swansea City) is shown the yellow card for a bad foul.
55'
Foul by Cyrus Christie (Swansea City).
55'
Junior Hoilett (Reading) wins a free kick on the left wing.
54'
Foul by Hannes Wolf (Swansea City).
54'
Tom Dele-Bashiru (Reading) wins a free kick in the defensive half.
49'
Corner, Reading. Conceded by Cyrus Christie.
48'
Ben Cabango (Swansea City) wins a free kick in the defensive half.
48'
Foul by Junior Hoilett (Reading).
46'
Foul by Joel Latibeaudiere (Swansea City).
46'
Tom Ince (Reading) wins a free kick in the defensive half.
45'
Second Half begins Reading 1, Swansea City 3.
45'+3
First Half ends, Reading 1, Swansea City 3.
45'+2
Goal! Reading 1, Swansea City 3. Joël Piroe (Swansea City) converts the penalty with a left footed shot to the bottom right corner.
45'+1
Penalty conceded by Junior Hoilett (Reading) after a foul in the penalty area.
45'+1
Penalty Swansea City. Michael Obafemi draws a foul in the penalty area.
45'+1
Michael Obafemi (Swansea City) wins a free kick in the attacking half.
45'+1
Foul by Andy Yiadom (Reading).
44'
Jamie Paterson (Swansea City) wins a free kick in the defensive half.
44'
Foul by Danny Drinkwater (Reading).
44'
Attempt missed. Jamie Paterson (Swansea City) left footed shot from outside the box misses to the right. Assisted by Flynn Downes.
42'
Offside, Reading. Junior Hoilett tries a through ball, but Lucas João is caught offside.
41'
Flynn Downes (Swansea City) is shown the yellow card for a bad foul.
41'
Foul by Flynn Downes (Swansea City).
41'
Tom Dele-Bashiru (Reading) wins a free kick in the defensive half.
41'
Attempt missed. Hannes Wolf (Swansea City) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Ben Cabango with a cross.
39'
Joël Piroe (Swansea City) wins a free kick in the defensive half.
39'
Foul by Josh Laurent (Reading).
38'
Offside, Reading. Abdul Rahman Baba tries a through ball, but Tom Ince is caught offside.
37'
Junior Hoilett (Reading) hits the bar with a right footed shot from outside the box. Assisted by Lucas João.
34'
Foul by Flynn Downes (Swansea City).
34'
Tom Dele-Bashiru (Reading) wins a free kick in the attacking half.
32'
Corner, Reading. Conceded by Cyrus Christie.
32'
Foul by Flynn Downes (Swansea City).
32'
Tom Ince (Reading) wins a free kick in the defensive half.
28'
Foul by Michael Obafemi (Swansea City).
28'
Tom McIntyre (Reading) wins a free kick in the defensive half.
27'
Corner, Swansea City. Conceded by Junior Hoilett.
25'
Offside, Reading. Ørjan Nyland tries a through ball, but Lucas João is caught offside.
20'
Tom Ince (Reading) is shown the yellow card for a bad foul.
20'
Joel Latibeaudiere (Swansea City) wins a free kick on the left wing.
20'
Foul by Tom Ince (Reading).
18'
Joël Piroe (Swansea City) wins a free kick in the defensive half.
18'
Foul by Tom Dele-Bashiru (Reading).
15'
Corner, Reading. Conceded by Ben Cabango.
14'
Offside, Reading. Danny Drinkwater tries a through ball, but Junior Hoilett is caught offside.
12'
Goal! Reading 1, Swansea City 2. Joël Piroe (Swansea City) left footed shot from outside the box to the bottom left corner. Assisted by Jamie Paterson.
9'
Corner, Swansea City. Conceded by Michael Morrison.
8'
Attempt missed. Joël Piroe (Swansea City) left footed shot from the right side of the box is just a bit too high. Assisted by Ben Cabango.
6'
Goal! Reading 1, Swansea City 1. Hannes Wolf (Swansea City) right footed shot from the left side of the box to the top right corner. Assisted by Flynn Downes.
3'
Goal! Reading 1, Swansea City 0. Lucas João (Reading) converts the penalty with a right footed shot to the bottom left corner.
2'
Penalty Reading. Josh Laurent draws a foul in the penalty area.
2'
Penalty conceded by Joël Piroe (Swansea City) after a foul in the penalty area.
2'
Foul by Joel Latibeaudiere (Swansea City).
2'
Lucas João (Reading) wins a free kick in the attacking half.
1'
Ben Cabango (Swansea City) wins a free kick on the right wing.