England progressed to the final of the 2025 Women's Euros with a 2-1 victory over Italy in a dramatic semi-final meeting in Geneva.
In similar fashion to their quarter-final encounter with Sweden, it appeared the Lionesses were heading for an early exit only for a late showing to keep their hopes alive.
Against the run of play, Italy lead 😮💨
— ITV Football (@itvfootball) July 22, 2025
Barbara Bonansea SMASHES home to give Le Azzurre the lead! pic.twitter.com/sO3TRRBxL6
Barbara Bonansea's fierce first-half effort fired Italy ahead and a resilient defensive performance throughout the second left England frustrated and searching for answers.
That, once again, came in the form of super sub Michelle Agyemang. The teenager's composed finish in the sixth minute of added time forced an extra 30 with the momentum firmly in England's favour.
ENGLAND ARE LEVEL IN THE 96TH MINUTE!
— ITV Football (@itvfootball) July 22, 2025
MICHELLE AGYEMANG HAS DONE IT AGAIN 🔥 pic.twitter.com/zToCOrbtVQ
The usual tension which comes with extra-time followed. That was broken with two minutes remaining as defender Emma Severini wrestled England's Beth Mead to the ground, leaving referee Ivana Martinčić with little choice but to point to the spot.
CHLOE KELLY WINS IT FOR ENGLAND IN THE 119th MINUTE 🤯
— ITV Football (@itvfootball) July 22, 2025
THE LIONESSES ARE IN THE EUROS FINAL!
Absolute CHAOS. pic.twitter.com/CW92YhGK4N
And it was another substitute in Chloe Kelly who was trusted with the duties.
While her initial effort was saved by goalkeeper Laura Giuliani, the forward followed up to convert from close range and secure England's spot in back-to-back Euros finals.
Awaiting them is Spain or Germany, who contest the other semi-final on Wednesday night.
More from Sporting Life
- Fixtures, results and live scores
- Home of This Week's Acca
- Football and other sports tips
- Download the Sporting Life app
- Podcasts and video content
Safer gambling
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.

