A place in the decider is up for grabs.
Italy and Spain contest the first European Championship semi final this evening.
It's an 8pm start at Wembley.
Italy are unbeaten in their last 32 games, while Spain are bidding to win the tournament for a fourth time.
The winners will play either England or Denmark in Sunday's final.

Hanlon Concrete LTD Senior Football League Results
Kildare U20 Hurling Team vs Westmeath
Hurling League Finals Round-up
Croke Park Hosts Division 3 and 4 Finals
Jack Taylor to Miss North Macedonia Friendly
What Kildare's Relegation Means for 2027 and Beyond
Kildare Trio Feature as Leinster Overcome Scarlets in Bonus Point Aviva Win