The draw for the FA Cup semi-final has been completed with Manchester City facing Southampton and Chelsea playing Leeds United at Wembley.
City battered Liverpool 4-0 at the Etihad Stadium on Saturday to kick off the quarter-final weekend in incredible fashion before Chelsea stuck seven past Port Vale at home. Southampton then pulled off the result of the day as the Championship stunned Arsenal.
The Saints ruined the Gunners' treble hopes just days after City ended their quadruple dream in the Carabao Cup final. The Premier League leaders equalised before a late strike from Shea Charles blew the roof off St Mary's.
Shea Charles scores the winner for Southampton against Arsenal in the FA Cup quarter final.
JOIN US ON FB! Get all the best sports news and much more on our Facebook page
In the only tie of the day on Sunday, Leeds United beat West Ham at the London Stadium in a penalty shootout after Leeds blew a 2-0 lead in added time of regulation time. Mateus Fernandes and Axel Disasi scored in the 93th and 97th minute respectively to send the game to an extra 30 minutes.
However, the Whites held their nerve in the shootout to reach a first FA Cup semi-final in 39 years.
Following the weekend's action, City are the firm favourites to lift another piece of silverware at Wembley after an Erling Haaland hat-trick and an Antoine Semenyo strike humiliated the Reds and piled more pressure on Arne Slot.
Alejandro Garnacho of Chelsea celebrates with Tosin Adarabioyo after scoring
Chelsea thrashed Port Vale 7-0 (Image: Izzy Poles - AMA/Getty Images)
The semi-final games will take place at Wembley on the weekend of April 25 before the two winners return on May 16 to contest the FA Cup final.
FA Cup semi-final draw:
Chelsea vs Leeds United
Manchester City vs Southampton