The eight round-of-16 matches will take place on Saturday June 26, Sunday June 27, Monday June 28, and Tuesday June 29 in Amsterdam, London (two games), Budapest, Seville, Copenhagen, Bucharest and Glasgow.
The sixteen teams through are:
- Czech Republic
Saturday June 26
Game 1: Wales vs Denmark; Kick-off 5pm (Amsterdam)
Game 2: Italy vs Austria; Kick-off 8pm (London)
Sunday June 27
Game 3: Netherlands vs Czech Republic; Kick-off 5pm (Budapest)
Game 4: Belgium vs Portugal; Kick-off 8pm (Seville)
Monday June 28
Game 5: Croatia vs Spain; Kick-off 5pm (Copenhagen)
Game 6: France vs Switzerland; Kick-off 8pm (Bucharest)
Tuesday June 29
Game 7: England vs Germany; Kick-off 5pm (London)
Game 8: Sweden vs Ukraine; Kick-off 8pm (Glasgow)
If England win their last-16 tie their quarter-finals fixture will be on Saturday July 3 in Rome against either Sweden or Ukraine.
Indeed, it's worth noting that England - and Germany, of course - are now in the different half of the draw to Belgium, Portugal, Italy, France and Spain.
Victories for Wales and Netherlands in their last-16 ties would set up a last-eight clash in Baku on Saturday July 3.
Euro 2020 Quarter-finals schedule: Kick-off times and venues
Friday July 2
Quarter-final 1: France vs Switzerland vs Croatia or Spain; Kick-off 5pm (St Petersburg)
Quarter-final 2: Belgium or Portugal vs Italy or Austria; Kick-off 8pm (Munich)
Saturday July 3
Quarter-final 3: Netherlands or Czech Republic vs Wales or Denmark; Kick-off 5pm (Baku)
Quarter-final 4: Sweden or Ukraine vs England or Germany; Kick-off 8pm (Rome)
And what about the semi-finals?
Both semi-finals will be played at Wembley and were both Wales and England to reach the last four they would meet at the semi-final stage.
But Belgium, Portugal, Italy, France and Spain are all among the teams in the top half of the draw who could meet in the first semi-final.
Euro 2020 Semi-finals schedule: Kick-off times and venues
Tuesday July 6
Semi-final 1: Belgium/Portugal/Italy/Austria vs France/Switzerland/Croatia/Spain; Kick-off 8pm (Wembley, London)
Wednesday July 7
Semi-final 2: Sweden/Ukraine/England/Germany vs Netherlands/Czech Republic/Wales/Denmark; Kick-off 8pm (Wembley, London)
Euro 2020 final: Kick-off time and venue
Sunday July 11
Kick-off 8pm (Wembley, London)
The hits and misses of Euro 2020 so far | Most exciting player on show? | The last-16 ties previewed
Peter Smith is joined by Sky Sports football writers Ron Walker and Charlotte Marsh and Sky Sports Data Editor Adam Smith to pick out the teams and players who impressed during the group phase and the ones which have to step out in the knockouts - if they've not already gone home!
The panel also looks ahead to the last-16 ties, the key match-ups which could decide the eventual winner of the tournament, and explain why - with much nervousness and trepidation - England have a good chance of knocking out Germany…