Sheffield United returned to the top of the Sky Bet Championship after beating Wigan 4-2 at Bramall Lane.
Billy Sharp was the hero with a hat-trick as they snatched the lead back from Middlesbrough, who picked up a point in a 1-1 draw in the early kick-off against Derby, to go top - albeit with Leeds still to play in the day's late game.
The Blades had gone ahead through a Cheyenne Dunkley own goal midway through the first half, but Wigan pulled level five minutes before the break minutes later through Kal Naismith - moments after coming off the bench.
Sharp nicked one before half-time and added two more in the 53rd and 63rd minutes to make it a convincing win, before Joe Garner (69) grabbed a consolation.
Norwich picked up three points against Brentford, whose struggles go on with a 1-0 defeat on the road.
New manager Paul Lambert was in the stands to watch as Ipswich suffered another defeat, two goals from Lee Gregory (26 and 51) and one from Ryan Leonard (70) giving improving Millwall a 3-0 win over the bottom club.
Harrison Reed's 71st-minute equaliser for Blackburn denied West Brom a win and the chance to close the gap on the top of the table, as they were frustrated in a 1-1 draw after Craig Dawson's header had given them a 40th-minute lead.
Frazier Campbell won an important three points for Hull in their bid to escape the bottom three, scoring in the seventh minute to seal a 1-0 win at Bolton.
Paul Clement's job came under increased scrutiny at Reading after his side suffered a miserable 2-0 defeat at former club Swansea, with Oli McBurnie scoring either side of half-time - the first of which was a penalty.