The road to the semi-finals stage of EURO 2016 as they battle for the title of European Championship best National Team Trophy.
The UEFA EURO 2016 semi-final Tournament Schedule is on and 4 teams have now qualified for the semi finals stage.
See who plays who, when and where the fixtures are, and all the results in the UEFA European Championship 2016 Trophy Hosted in France so far, all times are in CET.
UEFA Euro 2016 Semi-Finals Tournament Schedule UEFA European Championship 2016
SF1: Portugal vs Wales
Wednesday 6 July, 21:00
Stade de Lyon
SF2: Germany vs France
Thursday 7 July, 21:00
Stade Vélodrome, Marseille
UEFA Euro 2016 Final Tournament Schedule UEFA European Championship 2016
Sunday 10 July, 21:00
400,442 total views, 2 views today