The FA Cup third round draw is complete with defending champions Crystal Palace handed a trip to sixth-tier Macclesfield.
Premier League sides Tottenham Hotspur will take on Aston Villa in one of four all-Premier League ties, with Everton facing Sunderland, Newcastle taking on Bournemouth and Brighton travelling to Manchester United.
Also Read: Wolves 1-4 Manchester United: visitors survive scare for win
Record 14-time winners Arsenal travels to Portsmouth while Chelsea take on Charlton Athletic at The Valley. Struggling Liverpool will play Barnsley at Anfield, while last season’s runners-up, Manchester City, are at home to League One Exeter City; all ties to take place on weekend of January 10.
FA Cup third round draw in full
• Wolves vs Shrewsbury Town
• Doncaster Rovers vs Southampton
• Tottenham vs Aston Villa
• Port Vale vs Fleetwood Town
• Preston North End vs Wigan Athletic
• Ipswich Town vs Blackpool
• Wrexham vs Nottingham Forest
• Charlton Athletic vs Chelsea
• Manchester City vs Exeter City
• West Ham United vs QPR
• Sheffield Wednesday vs Brentford
• Fulham vs Middlesbrough
Also Read: Sportpesa League: Pressure piles on Muyoti as Rangers beat Nairobi United
• Everton vs Sunderland
• Liverpool vs Barnsley
• Burnley vs Millwall
• Norwich City vs Walsall
• Portsmouth vs Arsenal
• Derby County vs Leeds United
• Swansea City vs West Brom
• Salford City vs Swindon Town
• Boreham Wood vs Brackley Town or Burton Albion
• Grimsby Town vs Weston-super-Mare
• Hull City vs Blackburn Rovers
Also Read: Sportpesa League: Mara Sugar edge Mathare United to end winless run
• Newcastle United vs Bournemouth
• MK Dons vs Oxford United
• Cheltenham Town vs Leicester City
• Cambridge United vs Birmingham City
• Bristol City vs Watford
• Stoke City vs Coventry City
• Macclesfield FC vs Crystal Palace
• Manchester United vs Brighton
• Sheffield United vs Mansfield Town
Also Read: Gor Mahia collects Ksh 7 million in Mashemeji Derby loss









