England’s most prestigious cup competition is down to it’s final four teams and it’s a strong semi-finals as four of the Premier League’s top five are involved.
Manchester United won’t retain the trophy as they were knocked out by Chelsea after a 1-0 defeat at Stamford Bridge.
Antonio Conte’s side will take on Tottenham, who knocked out Millwall in the quarter-finals with a 6-0 thrashing.
The other quarter final sees Manchester City take on Arsenal. Pep Guardiola’s team eased past Middlesbrough at the Riverside while the Gunners ended Lincoln City’s fairy-tale run in the competition.
Who is playing in the FA Cup semi-finals?
Chelsea: beat Manchester United 1-0
Manchester City: beat Middlesbrough 2-0
Tottenham: beat Millwall 6-0
Arsenal: beat Lincoln City 5-0
FA Cup Semi-Final Draw
Chelsea v Tottenham Hotspur
Arsenal v Manchester City
When will the FA Cup semi-finals take place?
The FA Cup semi-finals will take place on the weekend of April 22 with both games being played at Wembley Stadium.
Chelsea v Tottenham Hotspur – Saturday 22 April – 17:15
Arsenal v Manchester City – Sunday 23 April – 15:00
Where can you watch the FA Cup semi-finals on television?
The BBC and BT Sport have one match each; you can watch the London derby between Chelsea and Spurs on BBC One, while BT Sport will show Arsenal against Manchester City.