Championship round-up

Palace back on top as Ipswich finally win at home

Kagisho Dikgacoi: Scored a late winner as Crystal Palace beat Peterborough to go back to the top

Loading Market ...

Football Betting

Up To £30 Free Matched Bet

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.