Domingo 23 de junio
Colonia: Escocia 0-1 Hungría (Kevin Csoboth 100'+)
Frankfurt: Alemania 1-1 Suiza (Niclas Füllkrug 92'+; Dan Ndoye 28')
Lunes 24 de junio
Düsseldorf: Albania 0-1 España (Ferrán Torres 13')
Leipzig: Croacia 1-1 Italia (Luka Modrić 55'; Mattia Zaccagni 98'+)
Martes 25 de junio
Berlín: Países Bajos 2-3 Austria (Cody Gakpo 47', Memphis Depay 75'; Donyell Malen en contra 6', Romario Schmid 59', Marcel Sabitzer 80')
Dortmund: Francia 1-1 Polonia (Kylian Mbappé 56' (P); Robert Lewandowski 79' (P))
Munich: Dinamarca 0-0 Serbia
Miércoles 26 de junio
Frankfurt: Eslovaquia 1-1 Rumania (Ondrej Duda 24'; Razvan Marín 37' (P))
Stuttgart: Bélgica 0-0 Ucrania
Gelsenkirchen: Georgia 2-0 Portugal (Kvicha Kvaratskhelia 2', Georges Mikautadze 56')
Hamburgo: Chequia 1-2 Turquía (Tomás Souček 66'; Hakan Çalhanoğlu 55', Cenk Tosun 94'+)
Tabla de Posiciones
GA: #GER 7, #SUI 5, #HUN 3, #ESC 1.
GB: #ESP 9, #ITA 4, #CRO 2, #ALB 1.
GC: #ENG 5, #DEN, #SVN 3, #SRB 2.
GD: #AUT 6, #FRA 5. #NED 4, #POL 1.
GE: #ROU, #BEL, #SVK, #UKR 4.
GF: #POR, #TUR 6, #GEO 4, #CHE 1.