Holders Arsenal have been drawn against Burnley in the FA Cup fourth round while Manchester United will travel to Pride Park to take on Derby County.
Guus Hiddink’s Chelsea will face either Northampton Town or MK Dons while Liverpool will take on West Ham provided they beat Exeter City at Anfield in their third round replay.
Giant-killers Oxford United, who beat Swansea 3-2 on Sunday, are rewarded with a home tie against either Newport County or Blackburn Rovers while Eastleigh will take on Leeds United, if they can see off Bolton in their replay.
There is an all Premier League clash at Selhurst Park where Crystal Palace will face Stoke and potentially at Villa Park with Manchester City the visitors if Villa can see off Wycombe.
FOURTH ROUND DRAW IN FULL |
West Brom or Bristol City | vs | Peterborough United |
Eastleigh or Bolton | vs | Leeds United |
Arsenal | vs | Burnley |
Derby County | vs | Manchester United |
Huddersfield Town or Reading | vs | Walsall |
Exeter City or Liverpool | vs | West Ham United |
Wycombe or Aston Villa | vs | Manchester City |
Shrewsbury | vs | Sheffield Wednesday |
Nottingham Forest | vs | Watford |
Carlisle United or Yeovil | vs | Everton |
Crystal Palace | vs | Stoke City |
Oxford United | vs | Newport County or Blackburn Rovers |
Ipswich Town or Portsmouth | vs | AFC Bournemouth |
Colchester United | vs | Tottenham or Leicester City |
Bury or Bradford | vs | Hull City |
Northampton Town or MK Dons | vs | Chelsea |
The ties will be played between the 29th January and the 1st February 2016.