Southampton took advantage of adverse weather elsewhere to close the gap in the title race, while Hull City moved into the play-off places.
Cardiff's automatic promotion aspirations took a dent, Middlesbrough's match at Ipswich was contentiously abandoned and Blackpool missed the chance to move third, while managerless Leeds' misery was increased by Brighton.
Millwall and Derby played out a stalemate, Nottingham Forest were again frustrated at home and Coventry suffered more away-day misery.
Nigel Adkins' Southampton moved to within a point of West Ham, whose game at Peterborough was postponed, after Adam Lallana and Billy Sharp earned a 2-0 win over Burnley at St Mary's.
Carling Cup finalists Cardiff saw their automatic promotion hopes suffer a setback as Paul Gallagher's first-half penalty and second-half free-kick helped Leicester to a 2-1 victory and a first win in three games.
Hull also took advantage of the postponements elsewhere to move into the play-off places after a 3-0 win which inflicted a fourth defeat in five games on Derek McInnes' Bristol City.
Middlesbrough fell out of the top six after their game at Ipswich, which was in doubt on Friday, was controversially called off after 37 minutes due to a frozen pitch.
Blackpool could have moved up to third with victory over Portsmouth in Saturday's evening kick-off, but Ian Holloway's side had to settle for a point in a 1-1 draw after Stephen Crainey's superb free-kick could only cancel out Erik Huseklepp's scrappy opener.
Neil Redfearn's first match at Elland Road in caretaker charge of Leeds ended in disappointment after Alan Navarro's last-gasp goal gave Brighton a 2-1 win.
Millwall climbed a place away from the relegation zone despite playing out a goalless draw with Derby at The Den.
Drop-zone occupants Nottingham Forest scored their first goal in eight home games in all competitions, but were still held to a 1-1 draw with Watford.
Rock-bottom Coventry's travel sickness continued as first-half goals from Reading's Jimmy Kebe and Jason Roberts earned a 2-0 win and condemned Andy Thorn's team to a 12th away league defeat of the season.