Manchester United will travel to Championship high-flyers Derby County in the standout tie of the FA Cup fourth round while holders Arsenal will host Burnley. Non-league side Eastleigh, the lowest ranked side in the competition, will face Leeds United if they can beat Bolton Wanderers in a replay and Oxford United have been given a home draw against either League Two rivals Newport Town or Blackburn Rovers.
Chelsea are guaranteed to be away to Football League opposition after being paired with Northampton Town or Milton Keynes Dons. Manchester City are also away after being drawn against Wycombe Wanderers or Aston Villa. Should Liverpool bypass Exeter City they will take on Premier League rivals West Ham United.
Tottenham Hotspur or Leicester City will travel to Colchester United while the only guaranteed all top flight clash will see Crystal Palace host Mark Hughes' Stoke City. Elsewhere, Watford will travel to Nottingham Forest, Shrewsbury Town will host Sheffield Wednesday and Ipswich Town or Portsmouth will take on AFC Bournemouth.
FA Cup fourth round draw in full
West Bromwich Albion/ Bristol City vs Peterborough United, Eastleigh or Bolton Wanderers vs Leeds United, Arsenal vs Burnley, Derby County vs Manchester United, Huddersfield Town/ Reading vs Walsall, Exeter City or Liverpool vs West Ham United, Wycombe Wanderers/ Aston Villa vs Manchester City, Shrewsbury Town 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/ Portsmouth vs AFC Bournemouth, Colchester United vs Tottenham Hotspur or Leicester, Bury/Bradford City vs Hull City, Northampton Town or Milton Keynes Dons v Chelsea.