The draw for round four of The FA Youth Cup was made at Wembley Stadium on Friday lunchtime.
Having seen off Chester in the third round, minnow FC Broxbourne Borough will host Yeovil Town as they look for a place in the last 16.
Holders Chelsea will travel to Oldham Athletic or Birmingham City, providing they beat Cardiff City in next Tuesday's third-round tie.
Manchester City, who were beaten in last season's final, could face Liverpool if the two sides win their respective games against Reading and Crystal Palace.
The FA Youth Cup fourth round draw
1 Preston North End v Everton
2 Huddersfield Town or AFC Wimbledon v Hull City
3 Stoke City v Nottingham Forest
4 Middlesbrough or Rotherham United v Fulham or Mansfield Town
5 Arsenal or Blackburn Rovers v Aston Villa
6 Portsmouth or Newcastle United v Swansea City or Wolverhampton Wanderers
7 Swindon Town or Queens Park Rangers v Tottenham Hotspur
8 Exeter City or Wigan Athletic v Manchester United or Southampton
9 Reading or Manchester City v Liverpool or Crystal Palace
10 Brighton & Hove Albion or Derby County v Cambridge United or AFC Bournemouth
11 Leicester City or Leyton Orient v Barnsley or Carlisle United
12 Oldham Athletic or Birmingham City v Chelsea or Cardiff City
13 FC Broxbourne Borough v Yeovil Town
14 Sheffield Wednesday or Luton Town v Gillingham
15 Burnley or Bradford City v Norwich City
16 Sunderland or Burton Albion v Shrewsbury Town
All fourth-round ties must be played by Saturday 14 January. To see the full fixture list, including details of remaining third-round games, click here.