National League North side Kidderminster Harriers will host West Ham in the third round of the FA Cup and Leicester continue their defence against Nottingham Forest or Arsenal.
The Harriers came from behind to defeat Championship side Reading in the third round and will be hoping to achieve another famous scalp at the Aggborough Stadium.
Holders Leicester thrashed fellow Premier League side Watford 4-1 in the previous round and will make the trip to either rivals Nottingham Forest or Mikel Arteta’s Arsenal.
Chelsea eased past National League side Chesterfield on Saturday and will be expected to progress once again, as they have been drawn to face League One Plymouth Argyle.
Liverpool went behind to Shrewsbury at Anfield on Sunday, but a much-changed team still possessed enough firepower to see off the League One outfit 4-1. And Jurgen Klopp’s side will face Cardiff in the next round.
Steven Gerrard’s Aston Villa travel to Old Trafford to meet Manchester United in the last tie of the third round, with the winner then set to host Middlesbrough.
All ties will be played between February 4-7.
FA Cup fourth round draw in full:
Crystal Palace vs Hartlepool
Bournemouth vs Boreham Wood
Huddersfield vs Barnsley
Peterborough vs QPR
Cambridge vs Luton
Southampton vs Coventry
Chelsea vs Plymouth
Everton vs Brentford
Kidderminster Harriers vs West Ham
Manchester United or Aston Villa vs Middlesbrough
Tottenham vs Brighton
Liverpool vs Cardiff
Stoke vs Wigan
Nottingham Forest or Arsenal vs Leicester
Manchester City vs Fulham
Wolves vs Norwich