Here is the fourth round draw in full.
Liverpool v Everton
Manchester United v Tottenham Hotspur
Hull City or Newcastle United v Millwall or Crewe Alexandra
Sunderland v Blyth Spartans or Blackburn Rovers
Hartlepool United v West Ham United
Leyton Orient or Sheffield United v Charlton Athletic or Norwich City
Cardiff City v Arsenal
Portsmouth or Bristol City v Histon or Swansea City
Chelsea or Southend United v Ipswich Town
Cheltenham Town or Doncaster Rovers v Aston Villa
West Bromwich Albion or Peterborough v QPR or Burnley
Torquay United v Coventry City
Kettering Town v Fulham
Watford v Leicester City or Crystal Palace
Derby County v Nottingham Forest
Birmingham City or Wolverhampton Wanderers v Middlesbrough
Ties to be played the weekend of 24-25 January.
What do you think? Please let us know your opinion on the messageboard - click here.