Chelsea will play Manchester United while Arsenal play the current champions of the the FA cup, Manchester City.
In a scintillating draw, involving the three most successful FA cup winners, with Arsenal currently holding the record for the highest cup winners with 13 FA cup wins.
Manchester United who won Norwich City to qualify for the last four, have won it 12 times with fellow semifinalist, Chelsea have also won the FA cup 8 times.
Both semifinal games will be played at Wembley Stadium on the weekend of 18 and 19 of July respectively.
The FA cup final is slated to be played on Saturday, 1st of August at the Wembley Stadium as well.
The draw for the semifinals was done at half time in the match between Manchester City and Newcastle, which Guardiola’s team won 2-0 thanks to Kevin Debruyne penalty and Raheem Sterling neat finish.
The game was being played after Arsenal had knocked out Sheffield United, with Dani Ceballos scoring in the 91st minute for Arsenal to qualify for the semis.
The match between Manchester United and Chelsea looks like a repeat of the 2018 final, in which Chelsea finally won