The first two semi-final places are up for grabs.
The European Championship reaches the quarter final stage today.
Spain and Switzerland go head to head in Saint Petersburg from 5.
And then at 8pm, it's Italy up against Belgium in Munich.
Kevin de Bruyne and Eden Hazard are injury doubts for Belgium.

Sunday Sports Diary
Kildare Hurlers v Antrim; Kildare Ladies v Galway Today
Kildare Senior Hurling Team vs Antrim
2026 Kildare Football Panel Announced
Waterlogged Pitch Forces Postponement Of Shamrock Rovers-Dundalk Opener
2026 Kildare Hurling Panel Announced
Friday Morning Sports Update
Five Kildare Men To Start For Ireland's Six Nations Clash With France