Paris - After an exhilarating end to the group stage phase the teams now brace themselves for the European Championship last 16.
Fixtures, dates and time:
Saturday, June 25
Switzerland v Poland - 15:00 (SA time)
Wales v Northern Ireland - 18:00
Croatia v Portugal - 21:00
Sunday, June 26
France v Republic of Ireland - 15:00
Germany v Slovakia - 18:00
Hungary v Belgium - 21:00
Monday, June 27
Italy v Spain - 18:00
England v Iceland - 21:00