England's Euro 2025 win defies logic
Digest more
England, Italy, Germany and Spain have booked their place in the Euro 2025 semi-finals. But how did they get here and who has stood out? BBC Sport takes a look.
25don MSN
Norway defeat hosts Switzerland in thriller after Finland beat 10-player Iceland - Norway come from behind to beat hosts Switzerland 2-1 after Finland’s narrow win over 10-player Iceland
The England captain was forced off at half-time of extra-time during the quarter-final win over Sweden after landing awkwardly on her ankle.
Recap Ella Toone's news conference as the England midfielder speaks to the media before England's Euro 2025 final against Spain.