QUARTER-FINALS  
Poland vs Portugal12:30am30/6/2016Marseille
Wales v Belgium12:30am1/7/2016Lille
Germany v Italy12:30am2/7/2016Bordeaux
France v Iceland12:30am3/7/2016St-Denis
SEMI-FINALS  
Portugal v Wales12:30am6/7/2016Lyon
Germany v France12:30am7/7/2016Marseille
FINAL 
Portugal v France12:30am10/7/2016St-Denis