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.