FREDDIE WOODMAN 7
Didn't have a save to make in the first half. Not overly tested after the restart either. Not much he could do with the goal.
BEN CABANGO 8
Made his share of defensive interventions to ensure Woodman was rarely troubled. Plenty of clearances too. Good display.
RYAN BENNETT 8
On his return to the starting XI, Bennett made a ridiculous number of clearances and did well to nullify the aerial threat of the Millers. Top stuff.
MARC GUEHI 8
So comfortable in possession and flawless defensively, making his fair share of clearances and tackles. The man is destined for big things. Another top display.
CONNOR ROBERTS 8
A real threat in the attacking third and was defensively sound. Got into plenty of dangerous areas.
MATT GRIMES 8
The captain is flourishing in his current role, and he doubled Swansea's lead with a sublime strike just before half time. So useful on the ball and did his share of defensive work too.
CONOR HOURIHANE - Star Man 8
End product is there for all to see, and his strike for the opener was simply sublime. Set-piece deliveries impressed too. Another very encouraging performance from the loan man.
YAN DHANDA 7
Had some lively moments in Rotherham's half and saw plenty of the ball high up the pitch. Nice touch to set-up Hourihane too. Quiet in the second half before being subbed.
JAKE BIDWELL 7
As with others, Bidwell grew into the game once Swansea went ahead. Carried a threat on the left flank, particularly when Hourihane was in support. Fine assist for the third goal. Solid display.
ANDRE AYEW 7
Booked early on, but really grew into the game. Superb run in the buildup to Swansea's opener and played his part in the third goal too.
JAMAL LOWE 7
Pace caused a number of problems and was unlucky to be denied by Jamal Blackman in the first half. Subbed late on.
Subs
Jay Fulton (for Dhanda) - Came on to shore things up as Rotherham pushed, and he netted within a minute of coming on. A sublime finish and brought much needed stability. 7
Jordan Morris (for Lowe) - Had a few touches late on. 6