At the bottom of the Coca Cola Championship table, Nottingham Forest's woes continued as they lost 2-0 at home to Crystal Palace.
Paul Ifill (4) and Shefki Kuqi (81) both scored for the visitors.
Ten-man Derby had strikers Rob Hulse (26) and Nathan Ellington (85) to thank for their 2-1 win at Norwich.
The visitors were leading when goalkeeper Roy Carroll was sent off for a foul on Leroy Lita five minutes after half-time.
Sammy Clingan scored the resulting penalty (51) but Ellington snatched victory.
Ten-man Barnsley came from behind to win 4-1 at home to Doncaster, with all their goals coming in the second half.
Trailing to Brian Stock's 11th-minute penalty, they then had Darren Moore sent off five minutes after the interval but responded with goals from Stephen Foster (54), Jamal Campbell-Ryce (60), Jon Macken (73) and Iain Hume (87).
Charlton were 2-1 winners at home to Ipswich as a Moritz Volz own goal (60) decided the match after Nick Bailey (6) had put the hosts ahead before Addicks defender Martin Crainie put through his own net (34).
Copyright (c) PA Sport 2008, All Rights Reserved.