And then there were two sides left vying for the 2024-25 FA Cup — the superpower and the upstart.
Crystal Palace knocked off Aston Villa in what has to be called a mild upset at the very least, sealing their third appearance in an FA Cup Final. For the first time, they won’t meet Manchester United in pursuit of their first FA Cup trophy.
MORE — List of all FA Cup winners, finals
The next day, Rico Lewis and Josko Gvardiol scored goals as Manchester City blanked Nottingham Forest at Wembley to s, as we’re set for a new secure a look at silverware against Palace.
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+
When is the FA Cup Final?
The FA Cup Final will be played Saturday, May 17 at Wembley Stadium.
Crystal Palace will play Manchester City for the trophy.
FA Cup semifinal results
Ties played at Wembley Stadium
Saturday, April 26
Crystal Palace 3-0 Aston Villa — Recap, highlights, analysis
Sunday, April 27
Nottingham Forest 0-2 Manchester City — Recap, highlights, analysis | Pep Guardiola reaction
ISMAILA SARR 💥@CPFC ARE RUNNING RIOT 🦅#EmiratesFACup pic.twitter.com/Pb2Qpp9UYH
— Emirates FA Cup (@EmiratesFACup) April 26, 2025
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
すごいシュートだ、お前!🇯🇵
— Emirates FA Cup (@EmiratesFACup) February 8, 2025
You'll do well to see a better hit goal than this from Tomoki Iwata of @BCFC 🚀#EmiratesFACup pic.twitter.com/Ihlb6bih2t
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
WOW 😱
— Emirates FA Cup (@EmiratesFACup) February 9, 2025
Ryan Hardie scores from the spot to put @Argyle ahead against Liverpool 🤯
Just look at the celebrations!#EmiratesFACup pic.twitter.com/FdHSr8tcCW
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