Germany are through to the round of 16 as group winners.
Switzerland are through to the round of 16 as group runners-up.
Hungary have finished third but are not yet through or eliminated.
Scotland are eliminated in fourth place.
Spain are through to the round of 16 as group winners.
Italy are through to the round of 16 as group runners-up.
Croatia are eliminated in third place.
Albania are eliminated in fourth place.
England are through to the round of 16 as group winners.
Denmark are through to the round of 16 as group runners-up (finishing ahead of Slovenia on disciplinary points).
Slovenia are through to the round of 16 as a best third-placed team.
Serbia are eliminated in fourth place.
Austria are through to the round of 16 as group winners.
France are through to the round of 16 as group runners-up.
Netherlands are through to the round of 16 as a best third-placed team.
Poland are eliminated in fourth place.
26 June:
Slovakia (3) vs Romania (3),
Ukraine (3) vs Belgium (3)
Romania will be through to the round of 16, in the top two, if they avoid defeat by Slovakia. Romania will be unable to reach the round of 16 if they lose and Ukraine avoid defeat.
Belgium will be through to the round of 16, in the top two, if they avoid defeat by Ukraine. Belgium will be unable to reach the round of 16 if they lose and Romania avoid defeat.
Slovakia will be through to the round of 16, at least as a best third-placed team, if they avoid defeat by Romania. Slovakia will be unable to reach the round of 16 in fourth place if they lose and Belgium avoid defeat.
Ukraine will be through to the round of 16, in the top two, if they beat Belgium, or as a best third-placed team if they draw and the other game is not drawn. Ukraine will be unable to reach the round of 16 in fourth place if they lose and Slovakia avoid defeat, or if both games are drawn.
In the event that both games are drawn, the four teams will finish equal on four points. The following scenarios would then come into play:
A) If the two draws have the same scoreline, or if Belgium vs Ukraine is a draw with fewer goals than Slovakia vs Romania, the group ranking would be based on goal difference and goals scored and would be:
1) Romania
2) Belgium
3) Slovakia
4) Ukraine
B: If the two draws have different scorelines, the following scenarios are anticipated:
If Belgium vs Ukraine ends 1-1 and Slovakia vs Romania ends 0-0, or any pair of results where Belgium score exactly one more goal than Romania in their draw, Belgium and Romania would occupy the first two positions in the group but would be equal on goal difference and goals scored. In that case, as per article 20.01d of the official competition regulations, the head-to-head criteria is reapplied exclusively to those two teams, which would mean Belgium ahead of Romania as they won their direct match. Slovakia would be third and Ukraine fourth on goal difference.
In all other scenarios, Romania and Belgium would occupy the top two spots in the group, split on goals scored. Belgium will win the group if they score two (or more) goals more than Romania in their draw; Romania would win the group if they score more goals than Belgium in their draw. Slovakia would finish ahead of Ukraine in third place based on goal difference.
26 June:
Georgia (1) vs Portugal (6),
Czechia (1) vs Türkiye (3)
Portugal are through to the round of 16 as group winners.
Türkiye will be through to the round of 16, as group runners-up, if they avoid defeat against Czechia. Türkiye will finish third if they lose and Georgia do not beat Portugal. Türkiye will be unable to reach the round of 16, in fourth place, if they lose and Georgia beat Portugal.
Czechia will be through to the round of 16, at least as a best third-placed team, if they beat Türkiye. Czechia will be unable to go through if they do not win, even if they finish third.
Georgia will be through to the round of 16, at least as a best third-placed team, if they beat Portugal. Georgia will be unable to go through if they do not win, even if they finish third.