| | First Half starts. |
1' | | Ben Cabango - Swansea City - won a free kick in defence. |
1' | | Fouled by Sam Baldock - Reading |
2' | | Fouled by Jay Fulton - Swansea City |
2' | | Michael Olise - Reading - won a free kick in defence. |
12' | | Fouled by Jamal Lowe - Swansea City |
12' | | Tom McIntyre - Reading - won a free kick in defence. |
13' | | Connor Roberts - Swansea City - won a free kick in defence. |
13' | | Fouled by Ovie Ejaria - Reading |
16' | | Missed chance. André Ayew - Swansea City - shot with left foot from the centre of the box is high and wide to the left. Assist - Jake Bidwell with a cross. |
16' | | Alfa Semedo - Reading - won a free kick in attack. |
16' | | Fouled by Jay Fulton - Swansea City |
19' | | Alfa Semedo - Reading - won a free kick on the right wing. |
19' | | Fouled by Ryan Bennett - Swansea City |
20' | | New attacking attempt. Tom McIntyre - Reading - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Michael Olise with a cross. |
23' | | Fouled by Alfa Semedo - Reading |
23' | | Marc Guehi - Swansea City - won a free kick in attack. |
24' | | Fouled by Sam Baldock - Reading |
24' | | Korey Smith - Swansea City - won a free kick on the right wing. |
25' | | New attacking attempt. André Ayew - Swansea City - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Connor Roberts. |
26' | | Fouled by Josh Laurent - Reading |
26' | | Jay Fulton - Swansea City - won a free kick on the right wing. |
30' | | Fouled by Alfa Semedo - Reading |
30' | | Matt Grimes - Swansea City - won a free kick on the left wing. |
31' | | Fouled by Jamal Lowe - Swansea City |
31' | | Thomas Holmes - Reading - won a free kick in defence. |
33' | | New attacking attempt. André Ayew - Swansea City - shot with the head from the centre of the box is saved in the left corner. Assist - Connor Roberts with a cross. |
35' | | Missed chance. Alfa Semedo - Reading - shot with the head from outside the box is close, but missed. |
36' | | Corner - Swansea City. Conceded by Tom McIntyre. |
37' | | Missed chance. Marc Guehi - Swansea City - shot with right foot from the centre of the box goes high. Assist - Jake Bidwell after corner. |
39' | | New attacking attempt. André Ayew - Swansea City - shot with left foot from the right side of the box is saved in the top centre of the goal. Assist - Connor Roberts. |
41' | | Corner - Swansea City. Conceded by Tomás Esteves. |
45' | | Corner - Swansea City. Conceded by Ovie Ejaria. |
45+1' | | Shot blocked. Jay Fulton - Swansea City - shot with right foot from the centre of the box is blocked. Assist - Matt Grimes. |
45+1' | | Fouled by Ryan Bennett - Swansea City |
45+1' | | Michael Olise - Reading - won a free kick in attack. |
45+1' | | Ryan Bennett - Swansea City - receive yellow card for a foul. |
45+3' | | New attacking attempt. Sam Baldock - Reading - shot with right foot from outside the box is saved in the right corner. |
45+4' | | First Half ended - Swansea City 0, Reading 0. |
45' | | Second Half starts Swansea City 0, Reading 0. |
46' | | Alfa Semedo - Reading - won a free kick in attack. |
46' | | Fouled by Ben Cabango - Swansea City |
46' | | Missed chance. Michael Olise - Reading - shot with left foot from outside the box goes high from a free kick. |
53' | | Substitution - Swansea City. Joel Latibeaudiere for Ryan Bennett - injury. |
54' | | Shot blocked. Marc Guehi - Swansea City - shot with right foot from outside the box is blocked. |
54' | | Corner - Swansea City. Conceded by Michael Morrison. |
55' | | New attacking attempt. Joel Latibeaudiere - Swansea City - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Matt Grimes with a cross. |
55' | | Corner - Swansea City. Conceded by Michael Morrison. |
57' | | Connor Roberts - Swansea City - won a free kick in defence. |
57' | | Fouled by Michael Olise - Reading |
58' | | Substitution - Reading. Sone Aluko for Alfa Semedo. |
59' | | New attacking attempt. Jake Bidwell - Swansea City - shot with the head from few metres is saved in the left corner. Assist - André Ayew with a cross. |
60' | | Missed chance. Josh Laurent - Reading - shot with right foot from outside the box is high and wide to the right. Assist - Ovie Ejaria. |
61' | | Corner - Swansea City. Conceded by Thomas Holmes. |
63' | | Corner - Swansea City. Conceded by Tomás Esteves. |
63' | | Offside - Swansea City. Jay Fulton with a pass, however Jamal Lowe is in offside. |
66' | | Fouled by Ben Cabango - Swansea City |
66' | | Sam Baldock - Reading - won a free kick in attack. |
67' | | Substitution - Reading. John Swift for Sam Baldock. |
71' | | New attacking attempt. André Ayew - Swansea City - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Connor Roberts with a cross. |
71' | | Hand ball by Andy Rinomhota - Reading |
72' | | Missed chance. Joel Latibeaudiere - Swansea City - shot with left foot from the centre of the box is close, but missed. Assist - Matt Grimes . |
73' | | Fouled by Josh Laurent - Reading |
73' | | Korey Smith - Swansea City - won a free kick on the right wing. |
73' | | Substitution - Reading. Omar Richards for Ovie Ejaria. |
74' | | Substitution - Swansea City. Kasey Palmer for Korey Smith. |
75' | | Andy Rinomhota - Reading - won a free kick in defence. |
75' | | Fouled by Jay Fulton - Swansea City |
78' | | Fouled by Sone Aluko - Reading |
78' | | Matt Grimes - Swansea City - won a free kick in defence. |
82' | | Missed chance. Tom McIntyre - Reading - shot with left foot from outside the box goes high. Assist - John Swift. |
84' | | Corner - Reading. Conceded by Connor Roberts. |
84' | | New attacking attempt. Tom McIntyre - Reading - shot with the head from the centre of the box is saved in the top left corner. Assist - Michael Olise with a cross. |
84' | | Corner - Reading. Conceded by Freddie Woodman. |
85' | | Missed chance. Michael Morrison - Reading - shot with the head from the centre of the box missed. Assist - Michael Olise with a cross after corner. |
85' | | Andy Rinomhota - Reading - won a free kick on the right wing. |
85' | | Fouled by Kasey Palmer - Swansea City |
86' | | André Ayew - Swansea City - won a free kick in defence. |
86' | | Fouled by Thomas Holmes - Reading |
87' | | Substitution - Swansea City. Viktor Gyökeres for Jamal Lowe. |
88' | | Fouled by Andy Rinomhota - Reading |
88' | | Viktor Gyökeres - Swansea City - won a free kick in defence. |
90' | | Fouled by Josh Laurent - Reading |
90' | | Viktor Gyökeres - Swansea City - won a free kick in attack. |
90+2' | | Fouled by Marc Guehi - Swansea City |
90+2' | | John Swift - Reading - won a free kick in defence. |
90+2' | | Fouled by Kasey Palmer - Swansea City |
90+2' | | Tom McIntyre - Reading - won a free kick on the left wing. |
90+4' | | André Ayew - Swansea City - won a free kick in attack. |
90+4' | | Fouled by Josh Laurent - Reading |
90+5' | | Second Half ended - Swansea City 0, Reading 0. |
| | Thats all. Game finished - Swansea City 0, Reading 0. |