The highlight will be the Merseyside derby between Liverpool and Everton who were the first two balls drawn out of the hat.

Anfield will host the standout tie, a week after the pair meet at the same ground in the league, while other highlights include non-league Kettering entertaining Fulham and Arsenal travelling to last season's finalists Cardiff City.

Tottenham Hotspur will visit Manchester United, while Hull City or Newcastle United will host either Millwall or Crewe Alexandra.

Sunderland entertain Blackburn Rovers who defeated Blyth Spartans 1-0 on Monday.

If Portsmouth win their replay against Bristol City, they will host either Histon or Swansea City, while Chelsea will meet Ipswich Town should they overcome Southend United.

League One Hartlepool United, who beat Barclays Premier League side Stoke City, host West Ham United. Aston Villa must got to Cheltenham Town or Doncaster Rovers and West Bromwich Albion or Peterborough United will play QPR or Burnley. Middlesbrough will travel to the winners of Birmingham City and Wolverhampton Wanderers.

The ties will be played on the weekend of January 24/25.

The FA Cup fourth round draw in full:

Liverpool v Everton
Manchester United v Tottenham
Hull or Newcastle v Millwall or Crewe
Sunderland v Blyth or Blackburn
Hartlepool v West Ham
Leyton Orient or Sheffield United v Charlton or Norwich
Cardiff v Arsenal
Portsmouth or Bristol City v Histon or Swansea
Chelsea or Southend v Ipswich
Cheltenham or Doncaster v Aston Villa
West Brom or Peterborough v QPR or Burnley
Torquay v Coventry
Kettering v Fulham
Watford v Leicester or Crystal Palace
Derby v Nottingham Forest
Birmingham or Wolves v Middlesbrough