The group stage is wrapped up and we now know the 16 teams through to the knockout phase at Euro 2024.
The top two teams in all six groups qualified automatically, joined by the four best third-placed teams.
After two rest days, the last-16 games will start on Saturday with matches every day until Tuesday.
Here are the fixtures to look out for and who made it through each group.
What are the last 16 fixtures?
-
Switzerland v Italy - Saturday, 29 June (17:00)
-
Germany v Denmark - Saturday, 29 June (20:00)
-
England v Slovakia - Sunday, 30 June (17:00)
-
Spain v Georgia - Sunday, 30 June (20:00)
-
France v Belgium - Monday, 1 July (17:00)
-
Portugal v Slovenia - Monday, 1 July (20:00)
-
Romania v Netherlands - Tuesday, 2 July (17:00)
-
Austria v Turkey - Tuesday, 2 July (20:00)
All kick-off times BST