he Euro 2020 knockout stages are not far away, with the first of the last-16 games kicking off this Saturday.
The group stages concluded on Wednesday with plenty of drama in Group F, and 24 teams have finally been whittled down to 16 nations for the next stage of the tournament.
England will face Germany in a huge clash at Wembley, while Wales will fancy their chances of reaching the quarter-finals as they take on Denmark in Amsterdam.
Here is how the last-16 looks as things stand…
Euro 2020 last-16 knockout fixtures
5pm: Wales vs Denmark, Amsterdam
8pm: Italy vs Austria, Wembley
5pm: Netherlands vs Czech Republic, Budapest
8pm: Belgium vs Portugal, Seville
5pm: Croatia vs Spain, Copenhagen
8pm: France vs Switzerland, Bucharest
5pm: England vs Germany, Wembley
8pm: Sweden vs Ukraine, Glasgow