Dánsko – Anglie 0:0
20:45, konec (sk. 2)
Branky: . 52. Braithwaite (DEN). Rozhodčí: I. Kovacs (Rumunsko). Diváci: .
Belgie – Island 5:1
20:45, konec (sk. 2)
Branky: 13. Witsel, 17. Batshuayi, 50. D. Mertens (De Bruyne), 69. Batshuayi (Verschaeren), 79. Doku (De Bruyne) – 10. S. Fridjónsson (B. Bjarnason). 12. Hermannsson (ISL). Rozhodčí: . Diváci: .
Švédsko – Portugalsko 0:2
20:45, konec (sk. 3)
Branky: 45. Ronaldo, 72. Ronaldo (Félix). 14. Svensson (SWE), 90. Andersson (SWE) – 57. Guerreiro (POR), 86. Félix (POR) 44. Svensson (SWE). Rozhodčí: Danny Makkelie – Mario Diks, Hessel Steegstra (všichni Nizozemsko). Diváci: .
Francie – Chorvatsko 4:2
20:45, konec (sk. 3)
Branky: 43. Griezmann (Martial), 45+1. Livaković (vla.), 65. Upamecano (Griezmann), 77. Giroud (pen.) – 16. Lovren, 55. Brekalo (Kovačić). 38. Lenglet (FRA), 59. Kanté (FRA), 67. N'Zonzi (FRA) – 34. Ćaleta-Car (CRO), 76. Lovren (CRO), 76. Brozović (CRO). Rozhodčí: Haţegan – Șovre, Gheorghe (vš. ROU). Diváci: bez diváků.