Premier League hopefuls Southampton and Middlesbrough were both held to draws in Saturday's Championship action.
League leaders Southampton fought back from a goal down at struggling Burnley as Morgan Schneiderlin's late equaliser salvaged a 1-1 draw for Nigel Adkins' men.
Victory for unbeaten Middlesbrough would have assured them of outright first in the league standings, but the hosts were held to a scoreless draw by Ipswich at the Riverside.
Derby's impressive campaign continued with a 3-0 win over Millwall at Pride Park, a result that moves Nigel Clough's side into third.
West Ham sit in fourth after Mark Noble converted an early penalty which proved sufficient in the 1-0 win over Peterborough.
Reading and Coventry played out a 1-1 draw, while Birmingham's match with Barnsley finished by the same scoreline at St Andrews.
Hull City's visit to struggling Bristol City also ended 1-1, as Brett Pitman scored a 79th-minute equaliser to cancel out a Robert Koren goal.
Portsmouth skipped clear of the relegation zone after Erik Huseklepp scored the only goal of the match against Blackpool at Fratton Park.
And Doncaster claimed their first win of the campaign after a John Oster strike gave new manager Dean Saunders an ideal start with a hard-fought 1-0 win over Crystal Palace.
Nottingham Forest moved out of the relegation zone after an Ishmael Miller strike was enough for Steve McClaren's side to get past Watford 1-0 at Vicarage Road.
Former Manchester City and West Brom striker Miller capitalised on a defensive error to score the only goal of the game in the 61st minute, helping end Forest's run of three consecutive defeats.