Nottingham Forest has advanced to the Europa League semi-finals after defeating Porto 2-1 on aggregate, setting up a meeting with Aston Villa. The first leg of the semi-final will take place at the City Ground on April 30, followed by the return leg at Villa Park on May 7. The winners will face either Freiburg or Braga in the final on May 20. Forest's victory came after a 1-1 draw in the first leg in Portugal, with the team performing more confidently at home.

Jan Bednarek's early dismissal for a reckless challenge on Chris Wood gave Forest the advantage, and Morgan Gibbs-White capitalized with a goal. Gibbs-White dedicated his goal to teammate Elliot Anderson, who was granted compassionate leave due to a family bereavement.

Despite being down to 10 men, Porto struggled to match Forest's intensity, and the home team dominated the majority of the game. However, Forest made hard work of the second period, with William Gomes and Alan Varela both hitting the woodwork for Porto. Forest now faces a difficult task in balancing their European ambitions with their Premier League survival, as they are still not clear of relegation trouble. They host Burnley on Sunday, a game that has significant implications for their top-flight status.

Manager Vitor Pereira will be hoping that injuries to Murillo and Callum Hudson-Odoi do not derail their season. The draw guarantees an English club in the Europa League final for the second consecutive season. Pereira's job may depend on finding the right balance between European success and domestic survival. The semi-final against Aston Villa will be a tough test, as Villa dismantled Bologna 7-1 over two legs in the quarter-finals.