Crystal Palace reclaimed top spot as Ipswich won at home for the first time and Cardiff City maintained their 100 per cent home record.
Palace back on top as Ipswich finally win at home
Crystal Palace reclaimed top spot in the Championship as Ipswich Town won at home for the first time this season and Cardiff City maintained their 100 per cent home record.
The East Midlands derby finished all square, and there were also thrilling draws in the games at Blackpool and Wolves.
Watford hammered Leeds United at Elland Road, while there were also wins for Huddersfield Town and Millwall, while Blackburn Rovers were held at home.
Andre Moritz and Kagisho Dikgacoi scored inside the last 10 minutes as
Crystal Palace came from behind to win 2-1 at
Peterborough United and maintain Ian Holloway's impressive start as manager.
DJ Campbell's 87th minute goal lifted
Ipswich off the foot of the table following a 2-1 success over
Burnley at Portman Road.
Cardiff made it eights wins from eight in South Wales this season after goals from Heidar Helguson and Mark Hudson saw off
Hull City 2-1.
Nottingham Forest twice came from behind to earn a 2-2 draw with East Midlands rivals
Leicester City, with Simon Cox's penalty midway through the second half securing a point.
There was a similar scenario at Bloomfield Road as
Blackpool twice came from a goal down to draw 2-2 with
Bolton Wanderers thanks to Nathan Delfouneso's 81st minute leveller.
Roger Johnson scored an injury-time equaliser as 10-man
Wolves snatched a 3-3 draw against
Brighton & Hove Albion in a topsy-turvy game at Molineux.
Leeds had Jason Pearce sent off and Rodolph Austin stretchered off early in the second half after all three substitutes had been used, and
Watford took full advantage with Mataj Vydra scoring twice in a 6-1 thrashing.
Marlon King's 17th minute equaliser clinched
Birmingham City a 1-1 draw at
Blackburn Rovers, who had taken a 13th minute lead through Ruben Rochina's penalty.
Jermaine Beckford's 36th minute goal lifted
Huddersfield into the play-off positions on the back of a 1-0 victory at Yorkshire rivals
Barnsley.
Andy Keogh scored a 76th minute winner as
Millwall continued their solid run of form with a 2-1 home success over
Derby County.