Cardiff moved up to fifth place in the Coca-Cola Championship thanks to a 2-0 victory over Preston, leapfrogging their opponents in the process.

Defender Roger Johnson broke the deadlock with a header three minutes before half-time. Jay Bothroyd hit the post in the second half but the striker then earned a penalty by drawing a foul from Youl Mawene, which Michael Chopra converted (76).

Crystal Palace moved to within two points of the play-off places with a controversial 2-1 win over Derby at Pride Park.

The visitors took the lead after only three minutes through defender Paddy McCarthy's terrific long-ranger but Derby were level four minutes before half-time thanks to Luke Varney's header - although the striker appeared to jump into Palace keeper Julian Speroni, while it was also unclear whether the ball crossed the line.

Shefki Kuqi won the game for the visitors just after the hour mark, but again there were protests from the defending side as Craig Beattie appeared to be offside before crossing for the Finn to convert (61).

Charlton fell to the foot of the table after Liam Dickinson scored twice (47, 56) in a 2-0 win for Blackpool at Bloomfield Road. The striker made it four goals in two games since his loan move from Derby.

The Addicks dropped below Nottingham Forest after they twice came from behind to earn a 2-2 draw at Coventry.

Doncaster recorded their third home win of the season to move up to 22nd, Brian Stock's brilliant 35-yard strike earning them a 1-0 win over Plymouth.

Sheffield Wednesday's Marcus Tudgay equalised three minutes from time to deny Southampton a priceless victory after Bradley Wright-Phillips (14) had put them ahead in the 1-1 draw, while Bristol City and Swansea drew 0-0.

Copyright (c) PA Sport 2008, All Rights Reserved.

#Doncaster Rovers
#Roger Johnson
#Sheffield Wednesday
#Bristol City
#Brian Stock
#Liam Dickinson
#Shefki Kuqi
#Craig Beattie
#Cardiff City
#Preston North End
#Derby County
#Julian Speroni
#Michael Chopra
#Nottingham Forest
#Luke Varney
#Crystal Palace
#Coventry City
#Plymouth Argyle
#Charlton Athletic
#Swansea City
#Bradley Wright-Phillips
#Youl Mawene
#Jay Bothroyd
#Marcus Tudgay