Manchester City or Chelsea will host Oxford or Arsenal in the FA Cup fourth round while Liverpool or Wolves face Brighton away.
Tottenham face a trip up north to Championship Preston and Manchester United will host Reading — an interesting game given ex-player Paul Ince is the current manager of the Royals.
Wrexham, after their dramatic 4-3 win over Coventry, will continue the giant-killing theme as they will travel to Sheffield United.
Boreham Wood, the only other non-league side still in the competition, will host the winner of the replay between Leeds or Cardiff but they will have to beat Accrington Stanley in their own replay.
FA Cup fourth round draw in full:
Preston vs Tottenham
Southampton vs Blackpool
Wrexham vs Sheffield United
Ipswich Town vs Burnley
Manchester United vs Reading
Luton or Wigan vs Grimsby
Derby vs West Ham
Stoke vs Aston Villa or Stevenage
Blackburn vs Forest Green or Birmingham
Walsall vs Leicester
Sheffield Wednesday vs Fleetwood
Man City or Chelsea vs Oxford or Arsenal
Bristol City or Swansea vs Chesterfield or West Brom
Brighton vs Liverpool or Wolves
Fulham vs Sunderland
Boreham Wood or Accrington vs Cardiff or Leeds