Manchester City will play Sheffield United in the FA Cup semi-finals, while Manchester United face Brighton.
Sunday's draw means the possibility of a Manchester derby in the final is firmly on the cards.
City will not be taking anything for granted, though Pep Guardiola's side head into the contest against the Blades as big favourites.
Erling Haaland scored his sixth hat-trick of the season as City routed Burnley 6-0 on Saturday to reach the semi-finals for the fifth straight season.
Carabao Cup winners United beat nine-man Fulham 3-1 at Old Trafford to book their second Wembley trip of the season.
Sheffield United, meanwhile, scored twice late on to beat fellow Championship side Blackburn 3-2 on Sunday at Bramall Lane.
City loanee Tommy Doyle netted the Blades' winner in stoppage time but will be unable to feature against his parent club in the last four.
James McAtee is another regular who is on loan from the Premier League champions.
Evan Ferguson became the top-scoring teenager for a Premier League club across all competitions this season (seven) as he netted twice in Brighton's 5-0 thrashing of Grimsby.
The semi-final ties will be played at Wembley across the weekend of April 22 and 23.
FA Cup semi-final draw
Brighton vs Manchester United
Manchester City vs Sheffield United