Reading wasted the chance to gain ground on Coca-Cola Championship leaders Wigan, losing 3-2 at Coventry.
Lloyd Owusu made an early breakthrough for Reading just 11 minutes into the game but struggling Coventry were level soon after when Stern John converted a penalty three minutes later after being fouled himself.
But it was the Sky Blues who struck next, Andy Morrell scoring six minutes into the second half.
And the Royals’ day got even worse when Eddie Johnson made it 3-1 after 66 minutes.
However, Dave Kitson fired Reading back into the game after 71 minutes when Glen Little’s perfect pass left him with little to do but slot home.
Wigan will be able to extend their lead at the top to six points if they beat Leeds tomorrow.
Ipswich drew level on points with Reading with an emphatic 3-0 defeat of Preston at Portman Road.
Finnish striker Shefki Kuqi opened the scoring after 44 minutes and the Tractor Boys doubled their lead soon after when Tommy Miller scored in added time.
Darren Bent got in on the act 72 minutes in, getting himself on the scoresheet.
QPR kept up the pace with a 3-0 win at home to Burnley. Rangers went goal-crazy in the first half as three veterans got on the scoresheet with a goal each.
Kevin Gallen’s penalty after 13 minutes got things started and after defender Georges Santos headed home three minutes later, Paul Furlong added a third – his ninth of the season – to make it 3-0.
West Ham had to settle for a point at Plymouth as the Pilgrims came from behind to force a 1-1 draw at Home Park.
Steve Lomas’ 43rd-minute goal put West Ham ahead after a frustrating first half but free-kick specialist Paul Wotton brought the Pilgrims level from a dead-ball in the second half.
Rock-bottom Rotherham took an early 2-0 lead at home to Derby but were subjected to a crushing 3-2 defeat.
Captain Chris Swailes put Ronnie Moore’s side in front eight minutes into the match with a well-headed goal and Robert Scott doubled the advantage to put the travelling Millers fans on cloud nine.
Grzegorz Rasiak’s towering header reduced the deficit six minutes before the break before substitute Paul Peschisolido sprang up to break Rotherham hearts shortly before the hour mark, only for Jamie Vincent’s technically sublime goal completed a remarkable comeback.
Wolves failed to capitalise on last week’s victory over QPR, slipping to a 1-0 defeat away at 10-man Gillingham.
Despite having Ian Cox sent off early on for a professional foul, the Gills went ahead 18 minutes in when Matthew Jarvis found a way through. And Wolves failed to produce the firepower needed to break down Andy Hessenthaler’s hard-working side.
Sunderland continued their steady start to the season with a 2-0 win over Brighton.
After dominating play throughout the first half, Black Cats talisman Julio Arca put the home side ahead after 64 minutes and after earning a penalty himself with less than 10 minutes to go, Liam Lawrence stepped up to score the kick and record his first goal for the club.
Two quick goals from Heidar Helguson were enough to hand Watford a 2-1 win at Nottingham Forest.
Andy Reid struck back on the stroke of half time after Helguson scored twice in seven first-half minutes.
Chris Greenacre’s goal broke the deadlock for Stoke at home to Millwall, and proved enough to hand them a 1-0 victory.
Cardiff and Leicester cancelled each other out in a 0-0 stalemate at Ninian Park.