Here are last-16 fixtures at Euro 2024 after the completion of the group stage on Wednesday.
Euro 2024 has reached the knockout stage with 16 of the 24 teams that began the tournament making it out of the groups and eight sides heading home to enjoy the rest of their summer break.
While none of the heavy pre-tournament favourites fell at the first hurdle, World Cup 2022 semi-finalists Croatia did exit after Mattia Zaccagni’s 98th-minute equaliser broke their hearts, while the likes of Ukraine, Poland, Albania and Hungary all showed flashes of potential but weren’t able to translate that into a last-16 spot.
England have laboured through the group stage as negative noise around the squad grows but they are hardly alone in stumbling, with the likes of France, Italy, Belgium and even hosts Germany showing fallibility through unconvincing performances.
Classy Austria and swashbuckling Georgia have perhaps been the two most surprisingly impressive sides, although a more familiar name, Spain, are the only team to reach the knockouts with a 100 per cent record intact.
Here is the full schedule for the Euro 2024 knockouts (all times WAT):
June 29
Round of 16, Berlin: Switzerland v Italy (1700)
Round of 16, Dortmund: Germany v Denmark (2000)
June 30
Round of 16, Gelsenkirchen: England v Slovakia (1700)
Round of 16, Cologne: Spain v Georgia (2000)
July 1
Round of 16, Dusseldorf: France v Belgium (1700)
Round of 16, Frankfurt: Portugal v Slovenia (2000)
July 2
Round of 16, Munich: Romania v Netherlands (1700)
Round of 16, Leipzig: Austria v Turkey (2000)
July 5
Quarter-final 1, Stuttgart: Spain/Georgia v Germany/Denmark (1700)
Quarter-final 2, Hamburg: Portugal/Slovenia v France/Belgium (2000)
July 6
Quarter-final 4, Dusseldorf: England/Slovakia v Switzerland/Italy (1700)
Quarter-final 3, Berlin: Romania/Netherlands v Austria/Turkey (2000)
July 9
Semi-final, Munich: Winner QF1 v Winner QF2 (2000)
July 10
Semi-final Dortmund: Winner QF3 v Winner QF4 (2000)
July 14
Final, Berlin (2000)