Chelsea will face Premier League leaders Manchester City in the last four of the Emirates FA Cup while Leicester City will play Southampton after dumping Manchester United out of the competition.
Man City reached the last four with a 2-0 quarter-final win over Everton, a result which also meant the club had reached the last four of the competition three years running for the first time since 1932.
Late goals from in-form midfielder Ilkay Gundogan and midfield maestro Kevin De Bruyne sent the Citizens into the FA Cup semi-finals over a stubborn Everton at Goodison Park.
Everton sat deep in a goalless first half but came closest to opening the scoring as Yerry Mina’s glancing header was cleared off the line by Oleksandr Zinchenko.
Pep Guardiola and his side are still in the pursuit of an unprecedented quadruple, leading the pack at the top of the Premier League as well reaching the Champions League quarter-finals and already to play in next month’s Carabao Cup final.
Meanwhile, Chelsea boss Thomas Tuchel’s unbeaten start as Chelsea manager extended to a club record-breaking 14 matches after a comfortable 2-0 victory over Sheffield United as the Blues booked their place to face the Premier League pacesetters.
The Blues looked like they would stroll through to a last-four spot at Wembley when Oliver Norwood scored against his own team in the first half, but a thrilling Sheffield United rally pushed Thomas Tuchel’s side right to the wire.
The Blades were a different side altogether in the second half and should have forced extra-time, but David McGoldrick couldn’t covert a chance beckoning to him from six yards, before substitute Rhian Brewster lashed into the side-netting in stoppage-time.
Hakim Ziyech who was introduced as a substitute made sure of the Chelsea victory - their 10th from 14 games under Tuchel - with their second goal with virtually the last kick of the game as the Blues joined Manchester City and Southampton in the last four.




