The Emirates FA Cup is reaching its final stages, and this weekend is going to be a big one, as it gets to the semi-final stage. All four teams still in it will be aiming to make history, and the world will be watching at Wembley.
The most prestigious club left is Manchester City, with their seven FA Cup winners' medals, and they will lock horns against the high-flying Nottingham Forest on Sunday night. For Pep Guardiola and his side, it is an opportunity to put some silverware to a season that has not gone to plan.
Earlier on Sunday, Crystal Palace take on Aston Villa in the first of two semi-finals, and that promises to be a tale of its own. Aston Villa is looking for the FA Cup after nearly thirty years, while Palace have that belief and were aiming for their first final. It is all come to this - an exciting weekend of action.
MORE: All the latest EPL club news | Team-by-team Premier League schedule for 2024/25 | Latest Premier League top scorer rankings
The Sporting News looks at the key fixture details this week and how to follow the matches.
FA Cup fixture schedule this week
All times BST
Saturday, April 26, 2025
- Crystal Palace vs. Aston Villa (5:15 p.m.)
Sunday, April 27, 2025
- Nottingham Forest vs. Manchester City (4:30 p.m.)
FA Cup live streams, TV channels in UK
FA Cup matches for the 2024/25 season will largely be shown on BBC and ITV.
If you’re tuning in for live FA Cup action in the UK, BBC and ITV have you covered. The BBC airs up to 18 matches each season, while ITV ups the ante with over 20 games. Both networks join forces to broadcast the FA Cup Final live, ensuring fans don’t miss a single heart-stopping moment.
Here are the full TV channel and live stream details to watch this week's FA Cup matches.
Fixture | TV channel | Streaming |
Crystal Palace vs. Aston Villa | BBC One | BBC iPlayer |
Nottingham Forest vs. Manchester City | ITV1, STV | ITVX, Player |