Had little to deal with as Cardiff's forwards found it hard to penetrate the Swansea back four - but was confident when called upon.
Could have seen red for a thoughtless, off-the-ball challenge on Zaha in the early moments but redeemed himself with a strong performance down the right wing and developed a great partnership with Dyer.
Put in a solid performance alongside Williams. The partnership of the two never looked like it was going to be in any trouble.
Looked as confident going forward as he did defending and was an important part of all Swansea's attacking movements.
Acted as a captain should and put in a strong, disciplined performance in the middle of a back four that were strong from start to finish.
J. de Guzmán
Acted as a lynch-pin in the middle of the field and was confident when attacking, playing a big role in what proved to be a memorable day for his side.
Marked his return to the side with an impressive display in the middle. Defended and attacked with strength and confidence throughout.
Worked well on the wing and delivered a plethora of great crosses into the penalty area, before being rewarded with Swansea's second goal.
Outpaced and outwitted both Kim and Fabio down the left wing on countless occasions and showed great awareness to slip past the static Cardiff defence to slot away Swansea's opening goal, before setting up the second.
Pressurised and muscled his way through the Cardiff defence on countless occasions. Wrapped up the win with a great goal late on.
Started his return to Swansea in strong fashion but became increasingly anonymous as the first-half wore on, before being substituted at half-time due to injury.
Was let down by his defence and could do little to deal with all three goals.
Struggled to deal with Routledge on countless occasions, which resulted in the Swansea winger getting the better of the Brazilian to fire the hosts into the lead early in the second half.
Looked the strongest of the Cardiff back four but struggled at times against the strength of Bony.
Often allowed Swansea players too much time on the ball and did little to deter Bony from heading in a third Swansea goal late on.
Struggled to match the pace and skill of Dyer and was at fault for Swansea's second goal.
Looked sloppy on the ball and struggled with the pace of Routledge. Not his finest day in a Cardiff shirt by any stretch of the imagination.
Used his deep role in midfield to cover the defence well but often missed out on opportunities to push forward and help out his side's isolated forwards.
Unleashed a rocket of a volley in the first half but contributed little thereafter. Like Medel, often played too deep and seemed wary of pushing forward.
Full of life and was the originator of many of Cardiff's most dangerous attacking movements. As expected, he looked up for the fight and came close to scoring when he hit the crossbar early in the second half.
Missed opportunities to make forward runs and looked to be isolated up front. Offered little penetration and was unsurprisingly substituted ten minutes into the second half.
Silky smooth skills were on show from the on-loan youngster but indecision let him down on more than one occasion. Could the honeymoon period be over for the Manchester United loanee?