Chelsea host Manchester City in the FA Cup fifth round, while Manchester United travel to Shrewsbury and Arsenal face Hull again.
The Blues impressed as they won 5-1 at MK Dons on Sunday to continue their revival under interim manager Guus Hiddink. City had eased to a comfortable 4-0 win at Aston Villa on Saturday.
Shrewsbury were rewarded for their dramatic comeback to beat Sheffield Wednesday 3-2 by being given another home tie against the Red Devils, who had beaten Derby 3-1 away in the first of the fourth-round fixtures on Friday evening.
When told of the draw, Guus Hiddink, who won the FA Cup in his last temporary spell as Chelsea boss in 2009, said: “It is already a final. Manchester City is a huge game, so (let’s) start the final (in the) next round.”
Elsewhere, holders Arsenal were drawn at home to Hull, the team they beat to win the 2014 final at Wembley and met again in the third round last season.
The Gunners knocked out Championship side Burnley 2-1 on Saturday, while Steve Bruce’s promotion-chasers won 3-1 at Bury.
There will be other all-Premier League clashes when Tottenham host Crystal Palace and Bournemouth take on Everton.
Spurs won 3-1 at League One Colchester on Saturday, while the Eagles beat Stoke 1-0.
Bournemouth secured a place in the fifth round for the first time since 1989 when they won 2-1 at Portsmouth.
The Toffees, meanwhile, coasted to a 3-0 away win over Carlisle.
League One Peterborough battled to a 2-2 draw at West Brom, and if they win through the replay would head to Championship side Reading, who beat Walsall 4-0.
Watford, 1-0 winners at Nottingham Forest, were drawn at home to Leeds, who won 2-1 at Bolton.
The remaining fixture will see Blackburn, 3-0 winners at Oxford, host either Liverpool or West Ham, who played out a goalless draw on Saturday evening.
FA Cup fifth-round draw:
Chelsea v Manchester City
Reading v West Brom or Peterborough
Watford v Leeds United
Shrewsbury Town v Manchester United
Blackburn v Liverpool or West Ham
Tottenham v Crystal Palace
Arsenal v Hull
Bournemouth v Everton
Ties to be played on weekend 19-22 February.