Crystal Palace hit back to win 2-1 at Peterborough United and move back to the top of the npower Championship.

Posh took a sixth-minute lead through Grant McCann but, under new boss Ian Holloway, Palace levelled with 10 minutes to go when substitute Andre Moritz netted and the visitors grabbed the winner two minutes later via Kagisho Dikgacoi.

The win enabled Palace to climb back above Middlesbrough, who had taken over at the summit after beating Sheffield Wednesday 3-1 on Friday night.

Cardiff City held off a late Hull City fightback to stay in third. An early effort from Heidar Helguson and an 82nd-minute header from Mark Hudson put the Welshman in charge although Hull hopes were raised by a 90th-minute goal from Robert Koren. Steve Bruce's side could not find an equaliser, though, as Cardiff remained two points adrift of Palace.

East midlands rivals Leicester City and Nottingham Forest shared a thrilling 2-2 draw. Elliott Ward put through his own net to hand Leicester the lead before Adlene Guedioura equalised midway through the first half. David Nugent's superbly-taken lob put the Foxes back in front before the break but Simon Cox's second-half penalty levelled matters.

Huddersfield Town climbed back into the Play-Off spots after Jermaine Beckford scored the only goal at Yorkshire rivals Barnsley while Blackburn Rovers and Birmingham City drew 1-1 at Ewood Park. The hosts, in new boss Henning Berg's first home game in charge, went ahead thanks to Ruben Rochina's 13th-minute penalty but Marlon King equalised four minutes later.

Leeds United suffered a humiliating afternoon as they crashed to a 6-1 defeat at home to Watford. Five of the Hornets' goals - from Matej Vydra, Almen Abdi, Mark Yeates, Sean Murray and Troy Deeney - came after Leeds had been reduced to nine men, but prior to that they had still looked the better side, having gone ahead through Vydra.

Leeds did score a penalty through Michael Tonge but, having lost Jason Pearce to a first-half red card and Rodolph Austin to injury after all their substitutions had been made, were made to suffer for the best part of an hour.

Andy Keogh celebrated his return to the Millwall starting line-up with the goal which sank Derby County 2-1 while Michael Appleton failed to produce a win in his first game in the Blackpool dug-out as the Tangerines drew 2-2 at home to fellow Lancastrians Bolton Wanderers.

Brighton and Hove Albion remain on the fringes of the Play-Off spots after a thrilling 3-3 draw at Wolverhampton Wanderers and Ipswich Town moved off the foot of the table after registering their first home win of the season - a 2-1 victory over Burnley.

QUICK LINKS: RESULTS | TABLES | LINE-UPS | STATS | FIXTURES