Friday 14th June - Germany vs Scotland (Group A), 8pm
Saturday 15th June - Hungary vs Switzerland (Group A), 2pm
Saturday 15th June - Spain vs Croatia (Group B), 5pm
Saturday 15th June - Italy vs Albania (Group B), 8pm
Sunday 16th June - Poland vs Netherlands (Group D), 2pm
Sunday 16th June - Slovenia vs Denmark (Group C), 5pm
Sunday 16th June - Serbia vs England (Group C), 8pm
Monday 17th June - Romania vs Ukraine (Group E), 2pm
Monday 17th June - Belgium vs Slovakia (Group E), 5pm
Monday 17th June - Austria vs France (Group D), 8pm
Tuesday 18th June - Turkey vs Georgia (Group F), 5pm
Tuesday 18th June - Portugal vs Czech Republic (Group F), 8pm
Wednesday 19th June - Croatia vs Albania (Group B), 2pm
Wednesday 19th June - Germany vs Hungary (Group A), 5pm
Wednesday 19th June - Scotland vs Switzerland (Group A), 8pm
Thursday 20th June - Slovenia vs Serbia (Group C), 2pm
Thursday 20th June - Denmark vs England (Group C), 5pm
Thursday 20th June - Spain vs Italy (Group B), 8pm
Friday 21st June - Slovakia vs Ukraine (Group E), 2pm
Friday 21st June - Poland v Austria (Group D), 5pm
Friday 21st June - Netherlands v France (Group D), 8pm
Saturday 22nd June - Georgia vs Czech Republic (Group F), 2pm
Saturday 22nd June - Turkey vs Portugal (Group F), 5pm
Saturday 22nd June - Belgium vs Romania (Group E), 8pm
Sunday 23rd June - Switzerland vs Germany (Group A), 8pm
Sunday 23rd June - Scotland vs Hungary (Group A), 8pm
Monday 24th June - Albania vs Spain (Group B), 8pm
Monday 24th June - Croatia vs Italy (Group B), 8pm
Tuesday 25th June - Netherlands vs Austria (Group D), 5pm
Tuesday 25th June - France vs Poland (Group D), 5pm
Tuesday 25th June - England vs Slovenia (Group C), 8pm
Tuesday 25th June - Denmark vs Serbia (Group C), 8pm
Wednesday 26th June - Slovakia vs Romania (Group E), 5pm
Wednesday 26th June - Ukraine vs Belgium (Group E), 5pm
Wednesday 26th June - Georgia vs Portugal (Group F), 8pm
Wednesday 26th June - Czech Republic vs Turkey (Group F), 8pm