Island – Anglie 0:1
18:00, konec (sk. 2)
Branky: 90+1. Sterling (pen.). 42. Ingason (ISL) – 33. Walker (ENG), 90+2. Joe Gomez (ENG) 89. Ingason (ISL) – 70. Walker (ENG). Rozhodčí: Jovanović – Stojković, Mihajlović (SRB). Diváci: .
Dánsko – Belgie 0:2
20:45, konec (sk. 2)
Branky: 9. Denayer (D. Mertens), 77. D. Mertens (Tielemans). 3. P.-E. Höjbjerg (DEN), 26. Skov (DEN) – 20. Tielemans (BEL). Rozhodčí: Schrärer – De Almeida, Zogaj (všichni Švýcarsko). Diváci: .
Švédsko – Francie 0:1
20:45, konec (sk. 3)
Branky: 41. Mbappé. 90+4. Lindelöf (SWE) – 3. Upamecano (FRA). Rozhodčí: Marciniak (POL) – Sokolnicki (POL), Listkiewicz (POL). Diváci: .
Portugalsko – Chorvatsko 4:1
20:45, konec (sk. 3)
Branky: 41. Cancelo, 58. Diogo Jota (Guerreiro), 71. Félix (B. Silva), 90+4. André Silva (Pepe) – 90+1. Petković (Rebić). 60. Jedvaj (CRO), 71. Barišić (CRO). Rozhodčí: Masa – Meli, Alassio (ITA). Diváci: .