Bosna – Nizozemsko 0:0
18:00, konec (sk. 1)
Branky: . 44. Kadušić (BSN), 90+2. Hodžić (BSN) – 87. de Roon (NED). Rozhodčí: István Kovács – Ovidiu Artene, Valentin Avram (všichni Rumunsko). Diváci: .
Anglie – Belgie 2:1
18:00, konec (sk. 2)
Branky: 39. Rashford (pen.), 65. Mount (Trippier) – 16. R. Lukaku (pen.). 32. Rice (ENG) – 38. Meunier (BEL). Rozhodčí: Stieler – Pickel, Gittelmann 4. rozhodčí: Dingert (všichni Německo). Diváci: .
Chorvatsko – Švédsko 2:1
18:00, konec (sk. 3)
Branky: 32. Vlašić (Brekalo), 84. Kramarić (Perišić) – 66. M. Berg (Forsberg). 2. Kovačić (CRO), 45. Brozović (CRO). Rozhodčí: Beaton – Potter, McFarlane (vš. SCO). Diváci: .
Polsko – Itálie 0:0
20:45, konec (sk. 1)
Branky: . 35. Bereszyński (POL), 55. Kędziora (POL) – 78. Belotti (ITA), 90+1. Acerbi (ITA). Rozhodčí: Sánchez – Prieto, Barbero (ESP). Diváci: .
Island – Dánsko 0:3
20:45, konec (sk. 2)
Branky: 45. Sigurjónsson (vla.), 47. Eriksen, 61. Skov. 52. Bödvarsson (ISL), 86. Magnússon (ISL). Rozhodčí: Pandžić – Gustavsson, Magnusson. Diváci: .
Francie – Portugalsko 0:0
20:45, konec (sk. 3)
Branky: . 2. Rúben Dias (POR). Rozhodčí: C. Del Cerro (Španělsko). Diváci: .