Preston were the day's big scorers in the FA Cup third round as Jon Parkin's hat-trick saw them rout Colchester 7-0.
Goals from Chris Brown, Chris Sedgwick and Darren Carter together with an own goal from goalkeeper Ben Williams completed the scoring for managerless North End.
Ipswich beat nine-man Blackpool 2-1, Brett Ormerod (55) cancelling out Jack Colback's opener (3) before Ian Evatt and Rob Edwards were sent off and Owen Garvan curled home a winner (77).
Leicester came from behind to beat Swansea 2-1 with Dany N'Guessan bagging the 89th-minute winner.
Crystal Palace won 2-1 at Sheffield Wednesday, Neil Danns (19) and Calvin Andrew (68) scoring either side of Clint Hill's own goal.
Graeme Dorrans (77) and substitute Chris Wood (82) earned West Brom a 2-0 win over Huddersfield and Paul Hayes scored Scunthorpe's winner against his former club Barnsley (68).
Millwall and Derby will replay after Kris Commons' volley (52) quickly cancelled out Lewis Grabban's opener (49), while Plymouth and Newcastle shared a goalless draw.
Rickie Lambert's 36th-minute free-kick saw Southampton past Blue Square Premier Luton, while Brighton beat Torquay 1-0 thanks to Andrew Crofts' header (77).
Accrington v Gillingham, Brentford v Doncaster and Bristol City v Cardiff were postponed due to the freezing conditions.
Copyright (c) PA Sport 2009, All Rights Reserved.