Euro 2024: The road to the Berlin final, which teams are playing and when
Euro 2024 finally enters the final phase with the round of 16 table all set for another exciting three weeks of football.
Here is the calendar of the upcoming games, with all the potential matchups until the Berlin final set for Sunday, 14 July.
The matches will now pause for two days to resume this Saturday, with the opening knockout ties featuring Italy, Switzerland, Germany and Denmark.
Switzerland-Italy: 29 June
Germany-Denmark: 29 June
England-Slovakia: 30 June
Spain-Georgia: 30 June
France-Belgium: 1 July
Portugal-Slovenia: 1 July
Romania-The Netherlands: 2 July
Austria-Turkey: 2 July