Leeds United will play Chelsea at Wembley after reaching the FA Cup semi-finals for the first time in 39 years.
Daniel Farke's side beat Premier League relegation rivals West Ham 4-2 on penalties to progress after a thrilling 2-2 draw on Sunday.
Last year's beaten finalists Manchester City will take on Championship side Southampton in the other semi-final.
The Saints, whose only FA Cup triumph was back in 1976, stunned Premier League leaders Arsenal on Saturday to set up the encounter with seven-time winners City.
Leeds last reached the FA Cup last four in 1987, when they were beaten 3-2 by eventual winners Coventry City at Hillsborough, and lifted the trophy for the only time in 1972.
Their meeting with eight-time winners Chelsea will also stir up memories of the 1970 showpiece between the sides, in which the Blues triumphed after a replay at Old Trafford - the first FA Cup final at that time to require one since 1912.
This year's ties will be played at Wembley on the weekend of 25-26 April.
FA Cup semi-final ties:
- Manchester City v Southampton
- Chelsea v Leeds United


Accra floods: 70 seized excavators to be deployed to NADMO for desilting — Munta...
Kasseh Market executives stop sale of food near toilet facility
Three arrested over theft of critical equipment at Komenda Sugar Factory
Nearly half of Ghanaians say military rule can be justified if governments fail ...
GWL resumes production at Barekese Water Treatment Plant after completion of rep...
Economic performance most powerful source of Mahama’s goodwill — IEA
Nyinahini SHS assault: Court strikes out case, urges reconciliation
Even traffic lights in front of police headquarters are being stolen — Roads Min...
One major cause of Ablekuma North rerun violence was lack of security coordinati...
BTU Council divided as Chairman rejects parliamentary mediation in VC dispute