Brought to you by

Key Events

74'
J. Fulton
J. Bidwell
1 - 3
65'
F. Ladapo
Goal
1 - 2
38'
M. Grimes
Goal
0 - 2
35'
R. Wood
Yellow Card
28'
C. Hourihane
Y. Dhanda
0 - 1

Match Stats

Possession
48% 51%
3
1
Shots Off Target
Shots On Target 2 5
Total Passes 348 385
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

Match ends, Rotherham United 1, Swansea City 3.
90' + 4' Second Half ends, Rotherham United 1, Swansea City 3.
90' + 4' Jay Fulton (Swansea City) wins a free kick in the defensive half.
90' + 4' Foul by Michael Ihiekwe (Rotherham United).
90' + 4' Attempt blocked. Michael Ihiekwe (Rotherham United) right footed shot from very close range is blocked. Assisted by Ryan Giles with a cross.
90' + 4' Corner, Rotherham United. Conceded by Ryan Bennett.
90' + 2' Offside, Swansea City. Ben Cabango tries a through ball, but Jordan Morris is caught offside.
90' + 2' Foul by Jay Fulton (Swansea City).
90' + 2' Ben Wiles (Rotherham United) wins a free kick in the defensive half.
87' Corner, Swansea City. Conceded by Jamal Blackman.
87' Attempt saved. Marc Guehi (Swansea City) header from the left side of the six yard box is saved in the top left corner.
86' Corner, Swansea City. Conceded by Angus MacDonald.
84' Foul by Conor Hourihane (Swansea City).
84' Michael Ihiekwe (Rotherham United) wins a free kick in the attacking half.
J. Morris
J. Lowe
83' Substitution, Swansea City. Jordan Morris replaces Jamal Lowe.
83' Offside, Swansea City. Jake Bidwell tries a through ball, but Jamal Lowe is caught offside.
82' Corner, Swansea City. Conceded by Ben Wiles.
81' Corner, Swansea City. Conceded by Angus MacDonald.
80' André Ayew (Swansea City) wins a free kick in the defensive half.
80' Foul by Michael Ihiekwe (Rotherham United).
F. Jozefzoon
M. Crooks
79' Substitution, Rotherham United. Florian Jozefzoon replaces Matt Crooks.
79' Attempt blocked. Clark Robertson (Rotherham United) header from the centre of the box is blocked. Assisted by Jamie Lindsay with a cross.
79' Corner, Rotherham United. Conceded by Conor Hourihane.
78' Attempt blocked. Jamie Lindsay (Rotherham United) left footed shot from the left side of the box is blocked. Assisted by Freddie Ladapo.
78' Attempt blocked. Freddie Ladapo (Rotherham United) header from very close range is blocked.
77' Foul by Conor Hourihane (Swansea City).
77' George Hirst (Rotherham United) wins a free kick in the attacking half.
G. Hirst
M. Smith
76' Substitution, Rotherham United. George Hirst replaces Michael Smith.
J. Fulton
J. Bidwell
74' Goal! Rotherham United 1, Swansea City 3. Jay Fulton (Swansea City) right footed shot from the centre of the box to the top left corner. Assisted by Jake Bidwell with a cross.
J. Fulton
Y. Dhanda
74' Substitution, Swansea City. Jay Fulton replaces Yan Dhanda.
70' Offside, Swansea City. Connor Roberts tries a through ball, but André Ayew is caught offside.
69' Attempt saved. Matt Crooks (Rotherham United) header from the centre of the box is saved in the bottom right corner. Assisted by Ryan Giles with a cross.
66' Corner, Swansea City. Conceded by Wes Harding.
F. Ladapo
Goal
65' Goal! Rotherham United 1, Swansea City 2. Freddie Ladapo (Rotherham United) header from the centre of the box to the bottom left corner.
65' Attempt blocked. Matt Crooks (Rotherham United) right footed shot from the right side of the box is blocked. Assisted by Ben Wiles.
63' Corner, Rotherham United. Conceded by Yan Dhanda.
C. Robertson
R. Wood
58' Substitution, Rotherham United. Clark Robertson replaces Richard Wood.
58' Attempt missed. Freddie Ladapo (Rotherham United) left footed shot from the centre of the box misses to the right.
53' Corner, Rotherham United. Conceded by Ryan Bennett.
51' Offside, Rotherham United. Michael Ihiekwe tries a through ball, but Michael Smith is caught offside.
47' Attempt blocked. Angus MacDonald (Rotherham United) right footed shot from the centre of the box is blocked.
46' Corner, Rotherham United. Conceded by Marc Guehi.
Second Half begins Rotherham United 0, Swansea City 2.
R. Giles
M. Olosunde
45' Substitution, Rotherham United. Ryan Giles replaces Matthew Olosunde.
F. Ladapo
S. MacDonald
45' Substitution, Rotherham United. Freddie Ladapo replaces Shaun MacDonald.
45' + 3' First Half ends, Rotherham United 0, Swansea City 2.
45' + 1' Attempt missed. Matt Crooks (Rotherham United) right footed shot from outside the box is just a bit too high. Assisted by Ben Wiles.
44' Offside, Swansea City. Jake Bidwell tries a through ball, but Yan Dhanda is caught offside.
M. Grimes
Goal
38' Goal! Rotherham United 0, Swansea City 2. Matt Grimes (Swansea City) left footed shot from outside the box to the bottom left corner following a corner.
38' Corner, Swansea City. Conceded by Jamal Blackman.
37' Attempt saved. Jamal Lowe (Swansea City) right footed shot from the right side of the box is saved in the top right corner. Assisted by Connor Roberts.
36' Matt Grimes (Swansea City) wins a free kick in the defensive half.
36' Foul by Matt Crooks (Rotherham United).
R. Wood
Yellow Card
35' Richard Wood (Rotherham United) is shown the yellow card for a bad foul.
34' Jamal Lowe (Swansea City) wins a free kick on the right wing.
34' Foul by Richard Wood (Rotherham United).
32' Foul by Ryan Bennett (Swansea City).
32' Jamie Lindsay (Rotherham United) wins a free kick on the left wing.
31' Jamal Lowe (Swansea City) wins a free kick in the defensive half.
31' Foul by Angus MacDonald (Rotherham United).
30' Marc Guehi (Swansea City) wins a free kick in the defensive half.
30' Foul by Michael Smith (Rotherham United).
C. Hourihane
Y. Dhanda
28' Goal! Rotherham United 0, Swansea City 1. Conor Hourihane (Swansea City) left footed shot from the left side of the box to the bottom right corner. Assisted by Yan Dhanda.
28' Attempt missed. André Ayew (Swansea City) header from the centre of the box misses to the left. Assisted by Connor Roberts with a cross.
27' Foul by Jamal Lowe (Swansea City).
27' Richard Wood (Rotherham United) wins a free kick in the defensive half.
24' Corner, Swansea City. Conceded by Wes Harding.
24' Offside, Rotherham United. Wes Harding tries a through ball, but Michael Smith is caught offside.
23' Foul by Marc Guehi (Swansea City).
23' Michael Smith (Rotherham United) wins a free kick on the right wing.
22' Conor Hourihane (Swansea City) wins a free kick in the defensive half.
22' Foul by Jamie Lindsay (Rotherham United).
21' Yan Dhanda (Swansea City) wins a free kick in the defensive half.
21' Foul by Michael Smith (Rotherham United).
20' Foul by Matt Grimes (Swansea City).
20' Ben Wiles (Rotherham United) wins a free kick in the attacking half.
19' Attempt missed. Michael Smith (Rotherham United) right footed shot from the right side of the six yard box is close, but misses to the right following a corner.
18' Corner, Rotherham United. Conceded by Yan Dhanda.
18' Attempt blocked. Wes Harding (Rotherham United) right footed shot from outside the box is blocked.
16' Offside, Swansea City. Jamal Lowe tries a through ball, but Jake Bidwell is caught offside.
14' Attempt blocked. Jamie Lindsay (Rotherham United) right footed shot from outside the box is blocked.
13' Foul by Matt Grimes (Swansea City).
13' Jamie Lindsay (Rotherham United) wins a free kick in the attacking half.
12' Corner, Rotherham United. Conceded by Ryan Bennett.
9' Foul by Jamal Lowe (Swansea City).
9' Matthew Olosunde (Rotherham United) wins a free kick in the attacking half.
A. Ayew
Yellow Card
9' André Ayew (Swansea City) is shown the yellow card for a bad foul.
8' Foul by André Ayew (Swansea City).
8' Ben Wiles (Rotherham United) wins a free kick in the defensive half.
6' Offside, Swansea City. Marc Guehi tries a through ball, but Connor Roberts is caught offside.
4' Foul by Jamie Lindsay (Rotherham United).
4' André Ayew (Swansea City) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.