Norwich climbed to fourth, but there was no other change at the top of the Championship with Queens Park Rangers, Swansea and Cardiff all victorious.
Leaders QPR maintained their five-point buffer over second-placed Swansea on Saturday, with a 3-0 win over Middlesbrough at the Riverside Stadium.
A Heidar Helguson brace plus another goal from Moroccan midfielder Adel Taarabt handed Rangers all three points, as their quest for automatic promotion continues to look like a reality.
Swansea remain in second after their 3-0 win over fellow promotion rivals Leeds, thanks to a double from Scott Sinclair and another to Luke Moore, while third-placed Cardiff defeated Hull 2-0, with Michael Chopra and Jay Emmanuel-Thomas scoring the goals.
A first-half brace from Andrew Crofts helped Norwich to a 2-0 away win over Barnsley, lifting them over Nottingham Forrest and into fourth place after Forrest could only manage a 0-0 draw at Millwall.
Crystal Palace remain mired in a relegation dogfight after their thrilling 3-3 draw with Reading, Bristol City defeated Scunthorpe 2-0 and Doncaster Rovers played out a 1-1 draw with Watford.
Portsmouth climbed over Ipswich into 13th position with a 2-0 win at Portman Road, but Leicester could not take advantage of Leeds’ slip up after they were held to a 1-1 draw at home by Coventry.
Preston North End are still anchored to the foot of the table after their 2-1 loss to Burnley at home, while Derby County rose to 18th place after a Theo Robinson goal handed them a 1-0 win over Sheffield United, who are fighting for Championship survival.