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.