FA Cup holders Chelsea will travel to Deepdale to take on Preston North End in the fourth round of this year's competition.
The Blues saw off Watford 5-0 at Stamford Bridge in round three, while the Lilywhites routed Colchester United 7-0, with Jon Parkin scoring a hat-trick.
Arsenal's reward for a 2-1 victory at West Ham is a trip to the Potteries to take on Stoke City, while Scunthorpe United will play host to money-bags Manchester City.
League One leaders Leeds United, who earned a superb 1-0 victory at Manchester United in round three, have been handed another tough assignment, with a trip to White Hart Lane to take on Tottenham Hotspur next up.
Southampton v Ipswich Town.
Reading or Liverpool v Burnley.
Millwall or Derby County v Brentford or Doncaster Rovers.
Bristol City or Cardiff City v Leicester City.
Stoke City v Arsenal.
Notts County or Forest Green Rovers v Wigan Athletic.
Scunthorpe United v Manchester City.
West Bromwich Albion v Plymouth Argyle or Newcastle United.
Everton v Nottingham Forest or Birmingham City.
Accrington Stanley or Gillingham v Fulham.
Bolton Wanderers v Sheffield United or QPR.
Portsmouth or Coventry City v Sunderland.
Preston North End v Chelsea.
Aston Villa v Brighton & Hove Albion.
Tranmere Rovers or Wolves v Crystal Palace.
Tottenham Hotspur v Leeds United.