Italija se digla iz "mrtvih" pa ispala, Portugal i Španija prošli nakon produžetaka i penala
Elf je u prvom poluvremenu, u roku od samo 15 minuta, nokautirao Azzurre, pošto su od 30. do 45. minute mrežu Donnarumme tresli redom Kimmich, Musiala i Kleindinst te donijeli Nijemcima velikih 3:0.
Ipak, Italijani se u nastavku meča vraćaju s dva gola Keana u 49. i 70. minuti, kada smanjuju na 3:2 i dižu se iz mrtvih, a za njihov potpuni povratak pogađa Raspadori iz penala u 95. minuti.
Raspadori je tada postavio konačnih 3:3, ali je Njemačka prošla dalje zbog pobjede od 2:1 u prvom meču na San Siru.

Portugal je nakon produžetaka sa 5:2 pobijedio Dansku i prošao dalje, dok je Španija na penale izbacila Dansku.
Portugal je večeras u regularnih devedeset minuta uspio nadoknaditi zaostatak od 1:0 iz meča u Kopenhagenu, pošto je slavio sa 3:2 nakon prave drame. Poveli su Portugalci autogolom Andersena u prvom poluvremenu, da bi se Danci vratili golom Kristensena.
Uslijedio je gol Ronalda u 72. minuti, ali Eriksen uzvraća za 2:2 na drugoj strani, da bi za produžetke četiri minute prije kraja pogodio Trincao.
Trincao je bio strijelac i u prvoj minuti produžetka za 4:2, a konačnih 5:2 postavio je Ramos u 115. minuti.

Činilo se da će junak Španije biti Lamine Yamal, koji joj je u produžecima donio vodstvo od 3:2 nad Nizozemskom, ali Lale su imale spreman odgovor i preko SImonsa iz penala u 109. minuti poravnavaju na 3:3. Prethodno je u regularnih 90 minuta bilo 2:2, pošto su pogađali Oyarzabal (2x) te Depay i Maatsen na drugoj strani.
Uslijedilo je izvođenje penala, a u "lutriji" se bolje snalaze Španci, a ključni subili promašeni penali Langa i Malena za Nizozemce. Yamal je promašio za Furiju, ali to Špance nije koštalo.
Portugal će u polufinalu igrati protiv Njemačke, a Španija protiv Francuske.
Rezultati i strijelci:
Njemačka - Italija 3:3 (Kimmich 30'p, Musiala 36', Kleindinst 45' / Kean 49', 70', Raspadori 90+5'p) ukupno 5:4
Portugal - Danska 5:2 (Andersen 38'ag, Ronaldo 72', Trincao 86', 91', Ramos 115' / Kristensen 56', Eriksen 76') ukupno 5:3
Španija - Nizozemska 3:3 (Oyarzabal 8'p, 67', Yamal 103' / Depay 54'p, Maatsen 79', Simons 109'p) na penale 4:2
Francuska - Hrvatska 2:0 (Olise 52', Dembele 80') nakon penala 6:4