West Ham United’s London Stadium will welcome the visit of fellow Premier League side Manchester City in the stadium’s first ever FA Cup game.
Current FA Cup holders Manchester United will host Reading with Royals manager Jaap Stam returning to Old Trafford where he spent time as a player between 1998-2001.
The winner of the Notts County vs Peterborough replay will face a trip to Stamford Bridge where they will be looking to cause a classic cup giant killing against current Premier League table-toppers Chelsea.
Liverpool could also be the victims of a cup upset as they will host the winner of the replay between League Two sides Newport County and Plymouth Argyle. Championship side Preston North End will welcome the visit of Premier League Arsenal while League One Bolton will host last season’s runners-up Crystal Palace.
There are a few more all Premier League ties as Sunderland host Burnley, Everton face Leicester, and Swansea travel to Hull. Tottenham will host recently relegated Aston Villa while Southampton face Norwich City.
Middlesbrough, Watford, Stoke, and West Brom will also face Championship opposition in Sheffield Wednesday, Burton Albion, Wolves, and Derby County, respectively.
Non-League Stourbridge could face a trip to Wycombe but first they must overcome Northampton Town. Sutton United welcome the visit of Wimbledon who ended Curzon Ashton’s FA cup dream in dramatic fashion while the winner of Halifax vs Eastleigh will face Championship side Brentford.
The ties will be played between the 6th-9th January 2017.
Here is the draw in full:
- Ipswich Town vs Lincoln City/Oldham Athletic
- Manchester United vs Reading
- Sunderland vs Burnley
- Hull City vs Swansea City
- Millwall vs Bournemouth
- QPR vs Blackburn Rovers
- Brighton and Hove Albion vs MK Dons/Charlton Athletic
- West Ham United vs Manchester City
- Wigan Athletic vs Nottingham Forest
- Blackpool vs Barnsley
- Chelsea vs Notts County/Peterborough
- West Bromwich Albion vs Derby County
- Middlesbrough vs Sheffield Wednesday
- Liverpool vs Newport County/Plymouth Argyle
- Everton vs Leicester City
- Watford vs Burton Albion
- Wycombe Wanderers vs Stourbridge /Northampton Town
- Cardiff City vs Fulham
- Preston North End vs Arsenal
- Cambridge United vs Leeds United
- Stoke City vs Wolverhampton Wanderers
- Huddersfield Town vs Port Vale
- Bristol City vs Shrewsbury Town/Fleetwood Town
- Brentford vs Halifax Town/Eastleigh
- Tottenham Hotspur vs Aston Villa
- Norwich City vs Southampton
- Bolton Wanderers vs Crystal Palace
- Accrington Stanley vs Luton Town
- Sutton United vs AFC Wimbledon
- Rotherham United vs Oxford United/Macclesfield Town