Saturday June 25
2pm Switzerland v Poland BBC One
5pm Wales v Northern Ireland BBC One
8pm Croatia v Portugal ITV
Sunday June 26
2pm France v Republic or Ireland ITV
5pm Germany v Slovakia ITV
8pm Hungary v Belgium BBC One
Monday June 27
5pm Italy v Spain BBC One
8pm England v Iceland ITV