England will face Germany at Wembley on Tuesday in the Euro 2020 last 16 while Wales take on Denmark in Amsterdam on Saturday.
Defending champions, Portugal have a difficult task ahead when they take on the number one-ranked team in the world, Belgium on Sunday.
Find the full draw below:
Saturday
Wales v Denmark – Amsterdam
Italy v Austria – Wembley
Sunday
Netherlands v Czech Republic – Budapest
Belgium v Portugal – Seville
Monday
Croatia v Spain – Copenhagen
France v Switzerland – Bucharest
Tuesday
England v Germany – Wembley
Sweden v Ukraine – Glasgow