Division One Round-Up
By Simon Fudge
Last Updated: 01/01/70 1:00am
With the Baggies' match at Stoke City called off because of extremely high winds at The Britannia Stadium, Nigel Worthington's Canaries had the chance to take sole possession of first place in the First Division table.
However, a Wayne Routledge strike four minutes before the break gave The Eagles all three points to keep their hopes of reaching the play-offs alive.
Sheffield United moved into third after 2-0 victory over Bradford City in the Yorkshire derby at Bramall Lane.
Two goals in the space of two minutes from Chris Morgan and Jack Lester two gave Neil Warnock's side an important victory, as they stay eight points behind the front two.
A first half brace from Jason Roberts was enough to give Wigan Athletic a 2-1 home win over Coventry City to take them fourth in the table.
Stephen Warnock scored a second half consolation for The Sky Blues, who come back to earth following their mid-week thrashing of Preston North End.
Sunderland are back in the play-off places after a 2-0 win at Reading, as two second half goals in a minute from Darren Byfield and Tommy Smith gave The Black Cats all three points.
The visitors' day was soured as Jeff Whitley was sent off with seven minutes left for a second bookable offence.
Ipswich Town drop out of the play-off zone, despite a 4-1 thrashing of Watford in a noon-hour kick-off at Portman Road.
A Dean Bowditch hat-trick sent Joe Royle's side on their way to victory, with Jermaine Wright scoring Town's fourth in the last minute while Scott Fitzgerald scored the Hornets' lone goal just before the break.
A Ben Williams own-goal gave Cardiff City a 1-0 win over Crewe Alexandra at Gresty Road.
Walsall earned a key win as they look to pull away from the drop zone with a 2-1 win at Preston North End.
Matt Fryatt gave The Saddlers the lead after two minutes in but The Lilywhites drew level through a Graham Alexander penalty seven minutes after half time.
However, Mark Wright sealed the points for Colin Lee's side, as Preston's lack of form continues.
Gillingham also recorded a key win in their hopes of avoiding relegation with a 2-0 home success over struggling Rotherham United.
Two goals in the space of four first half minutes from Barry Ashby and Mamady Sidibe sealed all three points for The Gills.
Derby County boosted their chances of avoiding the drop with a 4-2 East Midlands derby win over fellow strugglers Nottingham Forest at Pride Park.
The Rams got goals from Ian Taylor, two from recent signing Paul Peschisolido and Marcus Tudgay to seal the points.
Forest, however, made it interesting with goals from Gareth Taylor just before the break and Gareth Williams in the second half.
Forest are just a point clear of the relegation zone while Derby draw level on points with idle Burnley, who had their match at home to bottom club Wimbledon called off for safety reasons at Turf Moor.
Click below for individual match reports:
Crystal Palace 1 Norwich City 0
Sheffield United 2 Bradford City 0
Wigan Athletic 2 Coventry City 1
Reading 0 Sunderland 2
Ipswich Town 4 Watford 1
Crewe Alexandra 0 Cardiff City 1
Preston North End 1 Walsall 2
Gillingham 2 Rotherham United 0
Derby County 4 Nottingham Forest 2