The UEFA Euro 2020 round of 16 fixtures have been set following the completion of the group stage.
England will take on Germany at Wembley in their last 16 clash on June 29.
The Three Lions saw off the Czech Republic on Tuesday night at Wembley meaning they topped Group D with their opponents dropping into third.
Croatia qualified as the group's runners-up.
Wales, the other home nation to qualify for the knockout stages, did so despite losing 1-0 to Italy on Sunday night.
Their four point haul as enough to see them finish second in Group A and they will face Denmark in Amsterdam on June 26.
The Danes, following the emotional events involving Christian Eriksen, produced a stunning display to see off Russia 4-1 in their final group game to ensure qualification.
READ ALSO:Â Euro 2020: Germany leave it late to book last 16 spot after Hungary draw
Italy, one of only three teams to record maximum points so far, will face Austria in London on June 26.
The Netherlands, another nation to win all three of their group games, will take on the Czech Republic in Budapest.
Belgium are the third side to have recorded nine points as they aim to record a first ever Euros success.
On June 27 they face Portugal in Seville with a potentially mouthwatering clash to come against Italy in Munich in the quarter-finals.
In Group E, Sweden pipped Spain to top spot after a 3-2 win over Poland in St Petersburg, with the Spanish now facing Croatia following their 5-0 win over Slovakia.
France, Germany and defending champions Portugal were all among the favourites heading into the Euros.
But after they were paired together in Group F there was always the threat of one of them suffering an early exit, however all survived to make it through.
Round of 16 ties
1: Wales vs Denmark (4:00pm, Saturday 26 June, Amsterdam)
2: Italy vs Austria (7:00pm, Saturday 26 June, London)
3: Netherlands vs Czech Republic (4:00pm, Sunday 27 June, Budapest)
4: Belgium vs Portugal (7:00pm, Sunday 27 June, Seville)
5: Croatia vs Spain (4:00pm, Monday 28 June, Copenhagen)
6: France vs Switzerland (7:00pm, Monday 28 June, Bucharest)
7: England vs Germany (4:00pm, Tuesday 29 June, London)
8: Sweden vs Ukraine (7:00pm, Tuesday 29 June, Glasgow)