How the Crystal Palace players rated in Saturday's 1-0 win over Doncaster Rovers

Julian Speroni - 8 Will be sorely missed if he leaves for the Premier League in January. Kept busy by the Doncaster Rovers forwards but equal to everything thrown at him.

Nathaniel Clyne - 8 Tight in defence and got forward to add weight to the Palace attack. Had a hand in the only goal of the game.

David Wright 7 - Not as attack minded as Clyne, but was solid enough.

Claude Davis - 8 Did the simple things well and kept his head.

Darren Ambrose - 9 Captain in place of the injured Paddy McCarthy. Ran the show.

Neil Danns - 8 Should have had a goal, but continued his good run of form.

James Vaughan - 7 Another player who should have had a goal. Full of strong running.

Wilfried Zaha - 8 Terrorised the Doncaster defence with his pace. Unlucky not to have netted.

Alex Marrow - 5 Limped off in the 14th minute with an ankle injury.

Anthony Gardner - 8 Came through a late fitness scare to give a magnificent performance alongside Davis.

Pablo Counago - 8 The on-loan from Ipswich striker started quietly but ended up putting in a match-winning display.

Andrew Dorman - 7 Came on for Marrow and slotted in without any fuss

Alassane N’Diaye - 6 81st minute sub for the tiring Ambrose. Tightened up a midfield that was beginning to get overrun

Jon Obika - 5 84th minute sub for Vaughan. Not enough time to make an impact.