
England are just two wins away from defending their European Championship crown, starting with the Euro 2025 semi-final against Italy tonight.
The Lionesses looked down and out after a calamitous first-half in their quarter-final against Sweden last week, going into the break 2-0 down.
A quick-fire double from Lucy Bronze and Michelle Agyemang rescued the game before goalkeeper Hannah Hampton’s heroics helped them win the penalty shootout.
They now take on Italy in the last-four for a place in Sunday’s final, with Sarina Wiegman facing several tactical and selection issues ahead of the match.
Build-up to the match has also been marred by the online racist abuse aimed at defender Jess Carter, with the Lionesses announcing they will no longer take the knee ahead of kick-off.
Here’s everything you need to know about the Euro 2025 semi-final between England and Italy, including kick-off time, how to watch, team news and odds.
When does England vs Italy kick-off?

England will play Italy for a place in the Euro 2025 final tonight at 8pm UK time.
The semi-final is taking place at the Stade de Geneve in Geneva, Switzerland.
How to watch England vs Italy on TV and live stream

The semi-final will be broadcast live on ITV1 and streamed live on ITVX, with coverage beginning at 7pm.
You can discover the full list of presenters, pundits and commentators working at Euro 2025 here.
Latest England vs Italy team news
All 23 England players were in training on Monday, including captain Leah Williamson who was forced off with injury during the win over Sweden.
The Arsenal defender rolled her right ankle during extra-time, initially leaving Wiegman sweating over her skipper’s fitness, but the manager says ‘everyone is fit’.

‘She really wants to play, she did everything to recover as good as possible, and she has,’ Wiegman said in her pre-match press conference.
‘She trained today, if she recovers well she can play tomorrow.’
As for Carter, the manager said they have ‘had a conversation’ regarding whether she should play given the events of the last few days.
‘It’s a hard situation but Jess is a very strong person, she wants to move on too, but she and we felt we had to address this, we can’t let it go. So we did.
‘We want to perform in the match, she’s ready to perform and compete. That says a lot about her and the team.’
Italy have no reported injury or suspension concerns for the semi-final.
England’s defence will need to be wary of their star striker Cristiana Girelli who has three goals this tournament, including a brace in the quarter-final win over Norway.
Who is playing in the other semi-final?

In the other semi-final match, tournament favourites Spain will take on Germany on Wednesday, July 23, with kick-off at 8pm UK time.
Spain beat hosts Switzerland 2-0 in the quarter-finals and are widely tipped to advance to the final, potentially setting up a rematch of the 2023 World Cup showdown where they beat the Lionesses.
Germany were down to 10 players for nearly all their quarter-final against France but managed to draw 1-1 before winning the penalty shootout.
Euro 2025 winner odds
Spain have never reached a Euros final, whereas Germany are by far the competition’s most successful team with eight titles, though they famously lost to England at Wembley in the final three years ago.
The Euro 2025 final will kick-off at 5pm on Sunday, July 27.
For more stories like this, check our sport page.
Follow Metro Sport for the latest news on Facebook, Twitter and Instagram.