Rooted to the spot for Puncheon's goals and was unlucky with Ledley's after making an amazing save to deny Chamakh. If Cardiff City go down this season then there will be plenty of clubs hoping to sign him in the summer, but not because of this performance.
Not a performance that will have impressed Roy Hodgson and his dreams of going to the World Cup may well be over now.
Got forward plenty, but was tormented all game by Puncheon and should have stopped the forward before his second goal.
Good in the air, but too slow to be playing so high up the pitch. He was caught out of position multiple times and needs to up his game in the future.
K. Théophile Catherine
He says he's a winger not a right-back, and today was evidence of that. Lost all of his tackles and was often found out of position defensively
Was one of the more exciting players to watch from Cardiff's poor side. He looks strong in possession and is always looking to make things happen in the final third.
Solid in the tackle and from set-pieces, but didn't influence the game enough from open play. Needs to offer more going forward as well as defensively.
Didn't influence the game as much as usual and had one appalling effort from a free kick in the second half. His mind may be elsewhere considering Cardiff's impending relegation.
Looked bright and was at least trying to make things happen. On the few occasions he got near Speroni's goal he tended to fluff his lines.
Held the ball up well, but doesn't create enough chances for himself or his team-mates.
Other than in the opening stages, he barely got going today. He struggled against the impressive Ward and was taken off in the second half.
Apart from a brief moment of madness in the second half he had barely anything to do.
Excellent again. The young defender gets better with every game he plays and completely bossed Zaha today.
Solid at the back, as always. Has become Mr. Dependable for Tony Pulis in recent weeks and put in another good display against Cardiff.
Quiet game out there for Delaney, but that will please his boss who will want him to do as little work as possible.
Good in the air, but shaky on the deck. He relies on Mariappa to help him out a little too much.
Cracking performance from the winger today. He tormented Cardiff's backline throughout and his performance was capped off with a stunning goal at the end.
He was absolutely everywhere for Palace. He controlled the play and ensured Palace's backline was protected throughout, making interceptions left, right and centre.
His goal was fortunate, but he put in a shift against his former side today. He links up the play between midfield and attack well and was key to Palace's counterattacking style.
Nearly gave away a penalty and was clumsy in possession. Luckily, he makes up for it with his tremendoues work rate.
Went on a few mazy runs and was always a threat on the counter. Maybe Man United bought the wrong player in the summer?
Pulis seems to like how hard he works for his team-mates and brings them into play. He doesn't create many direct chances, but his hold up play alone makes him worthy of his place in the starting line-up.