Viernes 11 de junio
Roma: Turquía 0-3 Italia (Merih Demiral en contra 53', Ciro Immobile 66', Lorenzo Insigne 79')
Sábado 12 de junio
Bakú: Gales 1-1 Suiza (Kieffer Moore 74'; Breel Embolo 49')
Copenhague: Dinamarca 0-1 Finlandia (Joel Pohjanpalo 59')
San Petersburgo: Bélgica 3-0 Rusia (Romelu Lukaku 11' y 88', Thomas Meunier 34')
Domingo 13 de junio
Londres: Inglaterra 1-0 Croacia (Raheem Sterling 57')
Bucarest: Austria 3-1 Macedonia del Norte (Stefan Lainer 19', Marko Arnautovic 78', Michael Gregoritsch 89'; Goran Pandev 28')
Ámsterdam: Países Bajos 3-2 Ucrania (Georginio Wijnaldum 52', Wout Weghorst 68', Denzel Dumfries 85'; Andriy Yarmolenko 75', Roman Yaremchuk 79')
Lunes 14 de junio
Glasgow: Escocia 0-2 República Checa (Patrick Schick 42' y 54')
San Petersburgo: Polonia 1-2 Eslovaquia (Karol Linetty 46'; Wojciech Szczęsny en contra 18', Milan Skriniar 69')
Sevilla: España 0-0 Suecia
Martes 15 de junio
Budapest: Hungría 0-3 Portugal (Raphael Guerreiro, Cristiano Ronaldo 86' y 92'+)
Munich: Francia 1-0 Alemania (Mats Hummels en contra 20')