Perhaps the tastiest tie of the fifth round will be at St Mary's after League One outfit Southampton were paired against fierce foes Pompey.
Reading's reward for knocking out another Premier League club in the guise of Burnley is a home date against Championship promotion hopefuls West Brom.
Leeds will come up against a third Premier League side in the competition this season if they win their fourth-round replay at home to Tottenham, with a trip to Bolton awaiting the winners of the replay.
Stoke will be sizing up another scalp on the back of dumping out Arsenal after Tony Pulis' side were handed a trip to Manchester City.
Notts County are the only League Two club left in the competition and they will travel to Fulham if they can overcome Wigan in a replay at the DW Stadium.
Carling Cup finalists Aston Villa may have a local derby on their hands at Wolves, providing Mick McCarthy's men get past Crystal Palace in a Selhurst Park replay.
After securing a last-gasp win over Doncaster in the fourth round, Derby County have another home date to contend with after Birmingham were given a trip to Pride Park.
The fifth-round ties will be played on the weekend of February 13/14.
FA Cup fifth-round draw: Wolves or Crystal Palace v Aston Villa, Manchester City v Stoke, Derby v Birmingham, Bolton v Tottenham or Leeds, Chelsea v Cardiff, Fulham v Notts County or Wigan, Reading v West Brom, Southampton v Portsmouth.