Wolves, Birmingham and Reading falter
Automatic promotion contenders Wolves, Birmingham and Reading were all held to draws in the Coca-Cola Championship tonight.
Leaders Wolves could find no way past Ipswich in a 0-0 draw at Molineux, while Birmingham suffered a late scare at lowly Barnsley before salvaging a 1-1 draw.
The Blues had seemed destined for a goalless stalemate themselves before Michael Mifsud put the Tykes in front with eight minutes to go.
Martin Taylor rose to head in the equaliser two minutes later to keep Alex McLeish's men three points off the top.
Reading will be most disappointed after coming from behind to lead against bottom club Charlton, only to concede late on at the Madejski Stadium to make it 2-2 at the final whistle.
Charlton's top scorer Nicky Bailey caused an early shock when he smashed home the opening goal from Tresor Kandol's whipped delivery on the quarter hour, but Shane Long pulled it back for Steve Coppell's side with a penalty two minutes after the break after he was fouled in the box by Darren Ward.
Long looked to have won it with a little over 20 minutes left, heading home Jay Tabb's inswinging cross but Addicks captain Mark Hudson stole a point for the visitors with five minutes to go.
Second-bottom Norwich pulled off a coup by defeating in-form Cardiff 2-0 at Carrow Road to take them to within two points of safety. The Canaries moved above Southampton, who fell to 23rd after Steve Davies' late goal nicked a 1-1 draw for Derby.
Further up the table, Sheffield United moved up to fourth above Cardiff after battling to secure a 2-2 draw at home to Blackpool.