The FA Cup third round is over. Before teams have time to settle and digest their results, the draw for the fourth round has been made.
Giant killers Stevenage's reward for their superb 3-1 victory over Newcastle United see them entertain Championship side Reading.
Southampton's reward for their 2-0 victory against Blackpool is a moneymaking home tie with Manchester United, who beat Liverpool 1-0 in the third round.
Two of the big winners from the third round, Everton and Chelsea, go head to head in a repeat of the 2009 final with Chelsea travelling to Goodison Park.
Paul Ince's Notts County face the winners from Manchester City vs Leicester City as a reward for their 2-1 victory over Sunderland whilst Spurs and Fulham go head to head in an all London derby.
Two other all-Premier League ties see Blackburn face Aston Villa while Bolton face Wigan while Birmingham travel to Coventry.
High-flying Brighton face Watford while West Ham face Nottingham Forrest and the winners between Doncaster and Wolves will face either Stoke or Cardiff.
Arsenal will face Lee Clark's Huddersfield, assuming they can beat Leeds United at Elland Road.
The draw in full:
What is the best draw of the 4th Round?
Torquay v Crawley Town or Derby
Watford v Brighton
Bolton v Wigan
Arsenal or Leeds v Huddersfield
Fulham v Spurs
Everton v Chelsea
Southampton v Manchester Utd
Swansea v Leyton Orient
Burnley v Burton
Birmingham v Coventry
Doncaster or Wolves v Stoke or Cardiff
Notts County v Leicester or Manchester City
Stevenage v Reading
Aston Villa v Blackburn
West Ham v Nottingham Forest
Sheffield Wed v Wycombe or Hereford