Sábado 26 de junio
Amsterdam: Gales 0-4 Dinamarca (Kasper Dolberg 26' y 48', Joakim Mæhle 88', Martin Braithwaite 94'+)
Londres: Italia 2-1 Austria (Federico Chiesa 95', Matteo Pessina 105'; Sasa Kaladjzic 114')
Domingo 27 de junio
Budapest: Países Bajos 0-2 República Checa (Tomás Holes 68', Patrik Schick 80')
Sevilla: Bélgica 1-0 Portugal (Thorgan Hazard 42')
Lunes 28 de junio
Copenhague: Croacia 3-5 España (Pedri en contra 20', Mislav Orsic 85', Mario Pasalic 92'; Pablo Sarabia 38', César Azpilicueta 57', Ferrán Torres 77', Álvaro Morata 100', Mikel Oyarzábal 103')
Bucarest: Francia 3-3 Suiza (Karim Benzema 57' y 59', Paul Pogba 76'; Haris Seferovic 15' y 82', Mario Gavranović 90')
(Penales: Pogba, Giroud, Thuram, Kimpembe; Gavranović, Schar, Akanji, Vargas, Mehmedi)
Martes 29 de junio
Londres: Inglaterra 2-0 Alemania (Raheem Sterling 75', Harry Kane 86')
Glasgow: Suecia 1-2 Ucrania (Emil Forsberg 43'; Oleksandr Zinchenko 27', Artem Dovbyk 121'+)