Manchester United have been drawn against League Two outfit Cambridge United in the fourth round of the FA Cup.
Holders Arsenal will travel to Brighton & Hove Albion, while Manchester City's reward for beating Sheffield Wednesday is a home tie against Middlesbrough.
There is a potential London derby in store for Chelsea, as they will take on the winners of Millwall and Bradford City's third-round replay.
West Midlands rivals Birmingham City and West Bromwich Albion will go head to head at St Andrew's and their neighbours Aston Villa are set to welcome Championship leaders Bournemouth to Villa Park.
FA Cup fourth-round draw in full:
Southampton/Ipswich vs. Crystal Palace
Cambridge United vs. Manchester United
Blackburn Rovers vs. Swansea City
Chelsea vs. Millwall/Bradford City
Derby County vs. Scunthorpe/Chesterfield
Preston North End vs. Sheffield United
Birmingham City vs. West Bromwich Albion
Aston Villa vs. Bournemouth
Cardiff City vs. Reading
AFC Wimbledon/Liverpool vs. Bolton Wanderers
Burnley/Tottenham Hotspur vs. Leicester City
Brighton & Hove Albion vs. Arsenal
Rochdale vs. Stoke City
Sunderland vs. Fulham/Wolverhampton Wanderers
Doncaster Rovers/Bristol City vs. Everton/West Ham United
Manchester City vs. Middlesbrough
Ties to be played on the weekend of January 24.