Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by

FA Cup semifinal schedule: Draw, how to watch, scores, highlights

And then there were four sides left vying for the 2024-25 FA Cup, and only one real superpower.

MORE — List of all FA Cup winners, finals

Nottingham Forest, Aston Villa, Crystal Palace, and finally Manchester City booked places in the semifinal round following intriguing quarterfinal ties the last weekend in March.

There are very good odds we’ll see an unusual, but awesomely refreshing, final come May 17 at Wembley Stadium. The semifinal draw has kept Aston Villa and, should they advance, Manchester City apart in the final four.

MORE — Premier League 2024-25 schedule, how to watch live

Read on for the full schedule, as well as the third, fourth, fifth and sixth round results.


How to watch the FA Cup

TV/streaming: ESPN+


FA Cup semifinal draw

Ties to be played at Wembley Stadium

Saturday, April 26
Crystal Palace vs Aston Villa — 12:15pm ET

Sunday, April 27
Nottingham Forest vs Manchester City — 11:30am ET


When is the FA Cup Final?

The FA Cup Final will be played Saturday, May 17 at Wembley Stadium


FA Cup schedule for quarterfinals

Saturday, March 29
Fulham 0-3 Crystal Palace — Recap, highlights, analysis
Brighton & Hove Albion 0-0 Nottingham Forest (3-4 on PKs) — Recap, highlights, analysis

Sunday, March 30
Preston North End 0-3 Aston Villa — Recap, highlights, analysis
Bournemouth 1-2 Manchester City — Recap, highlights, analysis


FA Cup fifth round results

Friday, February 28
Aston Villa 2-0 Cardiff City

Saturday March 1
Crystal Palace 3-1 Millwall
Preston North End 3-0 Burnley
Bournemouth 1-1 (5-4 PKs) Wolves
Manchester City 3-1 Plymouth Argyle — Highlights, recap & analysis

Sunday, March 2
Newcastle United 1-2 aet Brighton & Hove Albion — Highlights, recap & analysis
Manchester United 1-1 (3-4 PKs) Fulham — Highlights, recap & analysis

Monday, March 3
Nottingham Forest 1-1 (5-4 PKs) Ipswich Town


FA Cup fourth round results

Friday, February 7
Manchester United 2-1 Leicester City — Recap, analysis, and video highlights

Saturday, February 8
Leeds 0-2 Millwall
Leyton Orient 1-2 Manchester City — Recap, video highlights | Gonzalez injured
Preston North End 0-0 (4-2 pens) Wycombe Wanderers
Coventry City 1-4 Ipswich Town
Stoke City 3-3 (2-4 pens) Cardiff City
Everton 0-2 Bournemouth
Southampton 0-1 Burnley
Wigan Athletic 1-2 Fulham
Birmingham City 2-3 Newcastle United
Brighton 2-1 Chelsea — Recap, video highlights

Sunday, February 9
Blackburn Rovers 0-2 Wolves
Plymouth Argyle 1-0 Liverpool — Recap, video highlights
Aston Villa 2-1 Tottenham Hotspur — Recap, video highlights

Monday, February 10
Doncaster Rovers 0-2 Crystal Palace

Tuesday, February 11
Exeter City 2-2 (2-4 pens) Nottingham Forest


FA Cup third round schedule & results

Thursday, January 9
Sheffield United 0-1 Cardiff City
Fulham 4-1 Watford
Everton 2-0 Peterborough United

Friday, January 10
Wycombe Wanderers 2-0 Portsmouth
Aston Villa 2-1 West Ham United

Saturday, January 11
Bristol City 1-2 Wolverhampton Wanderers
Middlesbrough 0-1 Blackburn Rovers
Birmingham City 2-1 Lincoln City
Liverpool 4-0 Accrington Stanley
Leicester City 6-2 Queens Park Rangers
Bournemouth 5-1 West Bromwich Albion
Brentford 0-1 Plymouth Argyle
Chelsea 5-0 Morecambe
Exeter City 3-1 Oxford United
Norwich City 0-4 Brighton & Hove Albion
Nottingham Forest 2-0 Luton Town
Reading 1-3 Burnley (AET)
Sunderland 1-2 Stoke City (AET)
Leeds United 1-0 Harrogate Town
Manchester City 8-0 Salford City
Coventry City 1-1 Sheffield Wednesday (4-3 on penalties)

Sunday, January 12
Hull City 1-1 (4-5 pens) Doncaster Rovers
Tamworth 0-3 aet Tottenham Hotspur — Recap, video highlights
Newcastle United 3-1 Bromley
Ipswich Town 3-0 Bristol Rovers
Arsenal 1-1 (3-5 pens) Manchester United — Recap, video highlights
Crystal Palace 1-0 Stockport County
Southampton 3-0 Swansea City

Monday, January 13
Millwall 3-0 Dagenham & Redbridge

Tuesday, January 14
Mansfield Town 0-2 Wigan Athletic
Preston North End 2-1 Charlton Athletic
Leyton Orient 1-1 (6-5 pens) Derby County