The FA Cup has reached its final four, with Nottingham Forest set to take on Manchester City, while Crystal Palace will battle Aston Villa for a place in the final at Wembley.
The semi-final draw, conducted on Sunday evening, pits defending champions Manchester City against a resurgent Nottingham Forest, who are making their first appearance at this stage of the competition since 1991.
Meanwhile, Crystal Palace and Aston Villa will meet in the other fixture, with both teams aiming to secure a historic cup final berth.
Nottingham Forest’s Road to Wembley

Nottingham Forest booked their semi-final spot in thrilling fashion, edging past Brighton & Hove Albion in a tense penalty shootout.
The match, played at the City Ground, ended in a 1-1 draw after extra time.
Brighton had taken an early lead through Joao Pedro, but a late equalizer from Morgan Gibbs-White forced the game into extra time and ultimately penalties.
Forest goalkeeper Matz Sels was the hero, making crucial saves to guide his team to victory.
Their reward is a semi-final meeting with Premier League giants Manchester City, a daunting challenge, maybe.
Manchester City Maintain FA Cup Dominance

Manchester City’s quest for another domestic trophy remains on course after they secured a hard-fought 2-1 victory over Bournemouth at the Vitality Stadium.
Goals from Phil Foden and Julian Álvarez ensured City’s progression, despite a late scare from Bournemouth, who pulled one back through Dominic Solanke.
Pep Guardiola’s side are appearing in the FA Cup semi-finals for the seventh consecutive
The defending champions, who lifted the trophy last season as part of their historic treble, are determined to add more silverware to their collection despite a challenging league campaign.
Eberechi Eze Shines as Crystal Palace Cruise Past Fulham

Crystal Palace put on a dominant display to sweep aside Fulham 3-0 at Craven Cottage, with Eberechi Eze delivering a standout performance.
The attacking midfielder scored one goal and set up another as Palace cruised into the last four.
Palace, who last reached an FA Cup final in 2016, are chasing their first-ever major trophy.
With an in-form squad and growing confidence, they will fancy their chances against Aston Villa in what promises to be a thrilling semi-final encounter.
Villa End 10-Year FA Cup Semi-Final Wait

Aston Villa secured their place in the semi-finals with a commanding 3-0 win over Championship side Preston North End.
The victory was highlighted by a quickfire brace from Marcus Rashford, who rediscovered his scoring touch to lead Villa into their first FA Cup semi-final since 2015.
Unai Emery’s side have been one of the most consistent teams in England this season, and they will be eager to go all the way in the competition.
Villa’s last FA Cup final appearance ended in defeat to Arsenal in 2015, but they will hope to change their fortunes this time around.
Semi-Final Draw at Wembley
Both semi-finals will be played at Wembley Stadium on the weekend of April 26 and 27, 2025. The winners will advance to the FA Cup final, scheduled for May 25.
FA Cup Semi-Final Draw:
Nottingham Forest vs. Manchester City
Crystal Palace vs. Aston Villa
With Forest’s fairytale run, City’s relentless pursuit of silverware, Palace’s determination for a historic triumph, and Villa’s resurgence under Unai Emery, the stage is set for an exciting climax to this year’s FA Cup.