Cardiff missed the chance to close on Championship leaders QPR while Leeds staged a remarkable comeback against Burnley.
Cardiff could have moved within a point of the leaders but suffered a surprise 1-0 defeat to lowly Middlesbrough. Julio Arca scored the only goal of the game from the penalty spot, a win that moves Boro out of the drop zone.
Leeds have climbed into fourth spot after fighting from two goals down at Burnley to claim a 3-2 success. Max Gradel, Luciano Becchio and Jonathan Howson all netted second-half goals for Leeds.
Coventry City remain in fifth place in the standings after securing a goalless draw against Reading at the Madejski Stadium.
Norwich City still occupy the final play-off spot despite suffering a 2-0 defeat to Portsmouth at Carrow Road. Dave Kitson's second-half goal broke the deadlock with Greg Halford netting in injury-time
Derby remain outside the top six after suffering a 2-0 loss to improving Bristol City. Second-half goals from ex-Bournemouth striker Brett Pitman earned the Robins the points.
Barnsley have climbed four places into 10th spot following a 1-0 success over Sheffield United in a South Yorkshire derby. Hugo Colace's 37th minute effort was the only goal of the game at Oakwell.
Leicester City have leapfrogged Doncaster following an emphatic 5-1 win at the Walkers Stadium. Billy Sharp opened the scoring for the visitors, but five unanswered goals saw the Foxes home.
Rock-bottom Preston have boosted their survival hopes with a crucial 1-0 victory over slumping Ipswich. On-loan Iain Hume's goal five minutes after half-time earned Darren Ferguson's side a vital three points.
The late kick-off saw Hull City claim a share of the spoils in a goalless draw with fellow strugglers Crystal Palace at Selhurst Park. The Eagles remain in the bottom three while the Tigers are 19th with 23 points.
Saturday afternoon's game between Scunthorpe and Nottingham Forest was postponed 24 hours before kick-off because of the freezing weather conditions.
On Friday night Watford upset Championship leaders QPR with a 3-1 success at Loftus Road while Millwall battled from a goal down to claim a 1-1 draw at high-flying Swansea.