The semi-finals of this season's Emirates FA Cup will see Manchester United take on Chelsea while Arsenal are to face Manchester City.
The last-four draw took place at St James' Park during the interval of City's quarter-final victory over Newcastle United.
2019 Emirates FA Cup semi-final draw
1 Manchester United vs Chelsea
2 Arsenal vs Manchester City
With safety restrictions in place to prevent the spread of COVID-19, Magpies legend Alan Shearer drew the four teams out of the hat on his own, under the guidance of host Gary Lineker.
The first semi-final is a rematch of the 2018 Final as well as 2007's – the first to take place at the new Wembley – while Arsenal and City met in 2016-17's last four.
The Emirates FA Cup semi-finals are due to take place over the weekend of 18 July and 19 July, with The Heads Up FA Cup Final scheduled for Saturday 1 August. All three matches will be played at Wembley Stadium connected by EE.