All Euro 2020 last 16 fixtures have been confirmed after Thursday night’s matches.
The group stages ended with a bang after Hungary held Germany to a 2-2 draw, while France and Portugal also drew 2-2, with the log in Group F changing multiple times on the night.
As a consequence, Germany will now face England in the round of 16, while Belgium will meet Portugal.
Meanwhile, France set up a last 16 clash with Switzerland, while Hungary failed to make the knockout stages.
Below are all Euro last 16 fixtures:
Saturday, 26 June:
Wales vs Denmark
Italy vs Austria
Sunday, 27 June
Netherlands vs Czech Republic
Belgium vs Portugal
Monday, 28 June
Croatia vs Spain
France vs Switzerland
Tuesday, 29 June
England vs Germany
Sweden vs Ukraine