OR

Wedstrijden speeldag 1

10 June 2016

21:00
France
2 - 1
Romania

11 June 2016

15:00
Albania
0 - 1
Switzerland
18:00
Wales
2 - 1
Slovakia
21:00
England
1 - 1
Russia

12 June 2016

15:00
Turkey
0 - 1
Croatia
18:00
Poland
1 - 0
Northern Ireland
21:00
Germany
2 - 0
Ukraine

13 June 2016

15:00
Spain
1 - 0
Czech Republic
18:00
Republic of Ireland
1 - 1
Sweden
21:00
Belgium
0 - 2
Italy

14 June 2016

18:00
Austria
0 - 2
Hungary
21:00
Portugal
1 - 1
Iceland

Wedstrijden poule A

10 June 2016

21:00
France
2 - 1
Romania

11 June 2016

15:00
Albania
0 - 1
Switzerland

15 June 2016

18:00
Romania
1 - 1
Switzerland
21:00
France
2 - 0
Albania

19 June 2016

21:00
Switzerland
0 - 0
France
21:00
Romania
0 - 1
Albania

Wedstrijden Portugal

14 June 2016

21:00
Portugal
1 - 1
Iceland

18 June 2016

21:00
Portugal
0 - 0
Austria

22 June 2016

18:00
Hungary
3 - 3
Portugal

25 June 2016

21:00
Croatia
0 - 1
Portugal

30 June 2016

21:00
Poland
1 - 1
Portugal

06 July 2016

21:00
Portugal
2 - 0
Wales

10 July 2016

21:00
Portugal
1 - 0
France