Holders Chelsea will face Charlton Athletic, who were impressive winners at Molineaux against Wolverhampton Wanderers to reach this stage.
Manchester City host their north-west neighbours Burnley in what could be a potential upset for the Blues.
The Clarets reached this round by defeating Manchester United, so will know they’re capable of beating tougher opposition in the form of the Citizens.
Histon are the lowest ranked team still in the competition and a trip to Bradford City awaits them if they can overcome giants Liverpool in the third round.
All ties will be played by Saturday 19th January.
Crystal Palace or Port Vale v Everton
Norwich City v Millwall
Oxford United or Barnsley v Stevenage
Reading v Bolton Wanderers
Derby County v Ipswich Town
West Ham United v Cheltenham Town or Tottenham Hotspur
Stoke City v Huddersfield Town
Arsenal v Fulham or Middlesbrough
Manchester City v Burnley
Bradford City or Histon v Liverpool
Charlton Athletic v Chelsea
Northampton Town v Hull City or Swansea City
Birmingham City v Coventry City or Bristol Rovers
Leicester City v Peterborough United or Aston Villa
Leeds United v Burton Albion
Nottingham Forest v Rochdale or Crewe Alexandra