Group A
16/07/2017 17:00 Netherlands Netherlands - Norway Norway
16/07/2017 19:45 Denmark Denmark - Belgium Belgium
20/07/2017 17:00 Norway Norway - Belgium Belgium
20/07/2017 19:45 Netherlands Netherlands - Denmark Denmark
Group B
17/07/2017 17:00 Italy Italy - Russia Russia
17/07/2017 19:45 Germany Germany - Sweden Sweden
21/07/2017 17:00 Sweden Sweden - Russia Russia
21/07/2017 19:45 Germany Germany - Italy Italy
Group C
18/07/2017 17:00 Austria Austria - Switzerland Switzerland
18/07/2017 19:45 France France - Iceland Iceland
22/07/2017 17:00 Iceland Iceland - Switzerland Switzerland
22/07/2017 19:45 France France - Austria Austria
Group D
19/07/2017 17:00 Spain Spain - Portugal Portugal
19/07/2017 19:45 England England - Scotland Scotland
23/07/2017 17:00 Scotland Scotland - Portugal Portugal
23/07/2017 19:45 England England - Spain Spain
LiveScores LiveDetails LiveCommentary