The ties for the 4th round of the FA Cup were drawn on Sunday afternoon with Leeds United getting another high-profile game at a Premier LEague club.
Leeds United will now make the trip to White Hart Lane to face Tottenham Hotspur, while Arsenal wiill travel to the Britannia Stadium to face Stoke City.
FA Cup holders Chelsea will face more Championship opposition in the shape of Preston, who destroyed Colchester United 7-0 on Saturday.
If Liverpool can overcome Reading in a replay then they will take on Burnley in an all-Premier League tie.
Meanwhile, Manchester City will face Scunthorpe at Glanford Park - a team they beat 5-1 in the Carling Cup in October.
Ties to be played on weekend of January 23rd/24th
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
Wolves v Crystal Palace
Tottenham Hotspur v Leeds United