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.

Wales Stun All Blacks To End 73-Year Wait For Victory
Ireland Face Must-Win Kosovo Clash After Narrow Defeat To Austria
Kildare Trio Feature As Ireland Overcome Fiji In Nations Championship
Kildare's Sean O'Haire Kicks Dramatic Last-Minute Winner In American College Football
Sunday Morning Sports Update
Milltown Through To Leinster Intermediate Semi-Finals After Victory Over Meath Champions
Sarsfields Leinster Championship Campaign Ends After Heavy Defeat To Cuala
More Than 20 Horses Withdrawn At Cheltenham Over Ground Conditions