Looked uncertain on crosses but made a good early save to deny Campbell. Didn't have too much else to do in truth.
Marshalled his defence pretty well, though Campbell and Mutch hardly tested him to his limits.
Kept Kim reasonably quiet until Moxey went off, then switched to the left with no real drop in performance.
Allowed Cowie to swing one dangerous cross in for Campbell early on, but didn't have to do too much defending before his afternoon was brought to a premature end by injury on 25 minutes.
Solid alongside Gabbidon, reading the game well on the floor and dominant in the air.
Clipped in a pinpoint cross to allow Jerome to break the deadlock, though his final ball was generally poor. Also tracked back well to help out first Ward and then Mariappa.
A muscular presence in midfield, he also passed reasonably well and ensured the likes of Whittingham and Medel could never settle.
His crossing was inconsistent early on but gradually became Palace's likeliest route to a second goal, and so it proved when his dangerous cross forced Turner to clear straight to Chamakh.
The reason for Palace's midfield dominance. He made a host of important interceptions and always looked to get his team on the front foot with a sensible pass. Impressive stuff.
Less of a constant nuisance than Jerome but looks a different player after his winner against West Ham. His finish was clinical and confident.
Cardiff defenders will still be looking over their shoulders for him long after they return to the Welsh capital. He was relentless, running channels, hassling and bringing midfielders into play. Took his goal well and was unlucky not to score more.
Made two excellent saves to prevent a rampant Jerome scoring a deserved hat-trick, but could do nothing to stop the former Stoke City striker and Chamakh putting the game beyond his team.
K. Théophile Catherine
Gave Bannan too much space to whip dangerous crosses in from open play and contributed little in an attacking sense.
Tormented constantly by Jerome and left Chamakh in far too much space for Palace's second. Not a good day for his England World Cup squad credentials.
Was lucky to escape punishment for studding the ankle of Dikcagoi early on and lost Jerome for the opener. Was slightly unlucky his attempted headed clearance fell straight to Chamakh for Palace's second, but he never got a handle on either striker.
Never got the ball in positions to hurt Palace and though he worked hard defensively, he couldn't prevent Puncheon enjoying a lot of possession in worrying areas.
The youngster enjoyed promising moments but got badly tangled up by Puncheon in the build-up to Jerome's opener. Nevertheless he was probably his team's best defender.
Completely anonymous in spite of his best efforts. Starved of service and was reduced to chasing lost causes in the channels long before the final whistle.
One inviting early cross for Campbell aside his impact was minimal, and Noone replaced him at the break.
Not his dominant, tenacious self, and a wayward shot from 25 yards in the first half summed up an uncharacteristically poor performance.
Played a key role in Cardiff's bright start but soon found himself out-passed and out-fought by Dikcagoi and Jedinak.
His best chance perhaps came too soon for him, and he never got another one. Ran willingly for 68 minutes but was given nothing to work with.
Came on for Cowie at the break and despite a couple of lively runs, he was unable to turn the tide.
Replaced Kim on the hour but was unable to offer any more than fresh legs on a fool's errand.
Replaced Campbell on 68 minutes and unleashed one fearsome shot from a tight angle - that went out for a throw-in.