All Times Listed Are ET.
GROUP STAGE
Friday 14th June
15.00 Germany V Scotland
Saturday 15th June
09.00 Hungary V Switzerland
12.00 Spain V Croatia
15.00 Italy V Albania
Sunday 16th June
09.00 Poland V Netherlands
12.00 Slovenia V Denmark
15.00 Serbia V England
Monday 17th June
09.00 Romania V Ukraine B
12.00 Belgium V Slovakia
15.00 Austria V France
Tuesday 18th June
12.00 Turkey V Georgia
15.00 Portugal V Czech Republic
Wednesday 19th June
09.00 Croatia V Albania
12.00 Germany V Hungary
15.00 Scotland V Switzerland
Thursday 20th June
09.00 Slovenia V Serbia
12.00 Denmark V England
15.00 Spain V Italy
Friday 21st June
09.00 Slovakia V Ukraine
12.00 Poland V Austria
15.00 Netherlands V France
Saturday 22nd June
09.00 Georgia V Czech Republic
12.00 Turkey V Portugal
15.00 Belgium V Romania
Sunday 23rd June
14.00 Scotland V Hungary
14.00 Switzerland V Germany
Monday 24th June
15.00 Albania V Spain
15.00 Croatia V Italy
Tuesday 25th June
12.00 France V Poland
12.00 Netherlands V Austria
15.00 Denmark V Serbia
15.00 England V Slovenia
Wednesday 26th June
12.00 Slovakia V Romania
12.00 Ukraine V Belgium
15.00 Czech Republic V Turkey
15.00 Georgia V Portugal
ROUND OF 16
Saturday 29th June
12.00 Group A Second Place V Group B Second Place
15.00 Group A Winner V Group C Second Place
Sunday 30th June
12.00 Group C Winner V Third Place Group D/E/F
15.00 Group B Winner V Third Place Group A/D/E/F
Monday 1st July
12.00 Group D Second Place V Group E Second Place
15.00 Group F Winner V Third Place Group A/B/C
Tuesday 2nd July
12.00 Group E Winner V Third Place Group A/B/C/D
15.00 Group D Winner V Group F Second Place
QUARTER FINALS
Friday 5th July
12.00 Quarter-Finalist 1 V Quarter-Finalist 2
15.00 Quarter-Finalist 3 V Quarter-Finalist 4
Saturday 6th July
12.00 Quarter-Finalist 7 V Quarter-Finalist 8
15.00 Quarter-Finalist 5 V Quarter-Finalist 6
SEMI FINALS
Tuesday 9th July
15.00 Semi-Finalist 1 V Semi-Finalist 2
Wednesday 10th July
15.00 Semi-Finalist 3 V Semi-Finalist 4
THE FINAL
Sunday 14th July FINAL
15.00 Semi-Final 1 Winner V Semi-Final 2 Winner