Derby moved level on points with Birmingham at the top of the Championship with a late 1-0 win over Sheffield Wednesday at Pride Park.
Elsewhere, Southend picked up a precious win with a 1-0 success at Cardiff and Preston secured a 1-0 win at Barnsley.
David Jones was the hero for Derby with the winning goal in the final minute to send them level on points with Birmingham.
Preston sit three points behind the top two after a 1-0 win at Barnsley courtesy of Liam Chilvers' 55th minute goal.
Southend boosted their survival hopes with a shock 1-0 victory at Cardiff.
Lee Bradbury scored the only goal of the game on 23 minutes to give The Shrimpers the points.
Crystal Palace piled the pressure on Micky Adams as The Eagles beat Coventry 4-2 at Ricoh Arena.
Carl Fletcher fired Palace in front on 19 minutes and Shefki Kuqi doubled the lead on 27 minutes.
Leon Cort added a third on 28 minutes and Jobi McAnuff made it 4-0 on 39 minutes.
Leon McKenzie reduced the arrears right on the stroke of half-time and although Kevin Kyle grabbed a second for the home side on 57 minutes Palace held on for all three points.
Sunderland maintained their recent fine form with a 1-0 win over Ipswich at The Stadium of Light.
David Connolly scored the only goal of the game after just 13 minutes to give Roy Keane's men the points.
Hull came from behind to beat Queens Park Rangers 2-1 in the battle of the strugglers at The KC Stadium.
Dexter Blackstock gave QPR the lead right on the stroke of half-time, but Stuart Elliott drew Hull level five minutes from time.
Things got worse for QPR when Lee Cook was sent-off soon after for a second bookable offence and Hull made their numerical advantage count with Elliott netting the winner in the final minute.
Southampton missed the chance to close the gap on the leading pack after being held to a goalless draw at home to Burnley.
Plymouth produced a superb comeback to beat Norwich 3-1 at Carrow Road.
Youssef Safri broke the deadlock right on the stroke of half-time to give Norwich the lead, but Barry Hayles drew Plymouth level just before the hour mark.
Two goals from Akos Buzsaky (63, 75) gave Plymouth the win and inflict another defeat on Peter Grant's Norwich.
Clint Hill's late goal earned Stoke a 1-1 draw with Wolves at The Britannia Stadium.
Neill Collins fired Wolves in front on 63 minutes, but Hill ensured the honours were shared with an 85th minute equaliser.
Colchester were held to a 1-1 draw by Leicester at Layer Road.
Iain Hume gave Leicester the lead on 19 minutes, but Chris Iwelumo earned Colchester the points when converting from the penalty spot three minutes after the break.
Click on fixture for full match summary
Barnsley 0-1 Preston
Cardiff City 0-1 Southend
Colchester 1-1 Leicester
Coventry 2-4 Crystal Palace
Derby 1-0 Sheffield Wednesday
Hull City 2-1 QPR
Norwich 1-3 Plymouth
Southampton 0-0 Burnley
Stoke City 1-1 Wolves
Sunderland 1-0 Ipswich