The Emirates FA Cup third round proper draw was made on Monday evening, as clubs from the Premier League and EFL Championship join the 2022-23 edition at this stage.
With 32 ties drawn out, there's plenty to get excited about ahead of the third round proper weekend across Friday 6 January through to Monday 9 January.
Current FA Cup holders Liverpool will start their defence against Wolverhampton Wanderers at home while there are also four other all top-flight games between Manchester City and Chelsea, Brentford and West Ham United, Crystal Palace and Southampton and Manchester United taking on Everton.
For the remaining non-League clubs in the draw, Wrexham face a trip to take on Championship side Coventry City, Boreham Wood will host Accrington Stanley and Dagenham & Redbridge have the carrot of a home tie against Leicester City should they win their second-round replay against Gillingham.
Winning teams at the third round stage will also collect £105,000 from the competition's prize fund.
Details of the full third round schedule will be confirmed in due course following discussions with clubs, broadcasters and local authorities.
The draw
1 Preston North End v Huddersfield Town
2 Middlesbrough v Brighton & Hove Albion
3 Chesterfield v West Bromwich Albion
4 Manchester City v Chelsea
5 Charlton Athletic or Stockport County v Walsall
6 Boreham Wood v Accrington Stanley
7 Tottenham Hotspur v Portsmouth
8 Derby County v Barnsley
9 Cardiff City v Leeds United
10 Brentford v West Ham United
11 AFC Bournemouth v Burnley
12 Coventry City v Wrexham
13 Norwich City v Blackburn Rovers
14 Aston Villa v Stevenage
15 Luton Town v Wigan Athletic
16 Oxford United v Arsenal
17 Fleetwood Town v Queens Park Rangers
18 Liverpool v Wolverhampton Wanderers
19 Grimsby Town v Burton Albion
20 Blackpool v Nottingham Forest
21 Dagenham & Redbridge or Gillingham v Leicester City
22 Forest Green Rovers v Birmingham City
23 Bristol City v Swansea City
24 Hartlepool United v Stoke City
25 Hull City v Fulham
26 Crystal Palace v Southampton
27 Millwall v Sheffield United
28 Shrewsbury Town v Sunderland
29 Sheffield Wednesday v Newcastle United
30 Manchester United v Everton
31 Reading v Watford
32 Ipswich Town v Rotherham United