Se dio la primera y única sorpresa de los octavos de final; era una apuesta fácil a favor de España, pero analizándolo un poco más, la estrategia marroquí fue excelente y les funciono, aprovechando la juventud, la falta de experiencia y el cambio generacional que está sucediendo en España. Marruecos jugó a no recibir gol y llevarlo al alargue y después a los penales, fue exactamente lo que sucedió, el encuentro fue cerrado, cada quien, con su estilo de juego bien definido, España tuvo el 77% del tiempo la posesión del balón, realizaron 1019 pases con un 90% de precisión tuvieron el doble de remates que Marruecos 13 a 6 pero solo 1 fue al arco, el equipo árabe estuvo más cerca de anotar pero el invitado estrella no llegó; en la tanda de penales los españoles no pudieron anotar un solo gol, fallando los 3 que intentaron, uno de ellos pegó en el travesaño izquierdo del portero y los otros 2 el portero los atajó para convertirse en el héroe del encuentro. El marcador final fue un empate a 0 y en la tanda de penales 3-0 favor Marruecos.
El siguiente juego, suponía ser el más parejo de la ronda de octavos, sin embargo, Portugal goleo a Suiza 6-1, la nota de este partido fue que Cristiano Ronaldo no inicio el encuentro y Goncalo Ramos fue quién lo sustituyo, anotando un hat-trick al 17, 51 y 67, los otros goles fueron a cargo de Pepe (33´), Raphaël Guerreiro (55´) y un golazo de Rafael Leao; CR7 ingresa al minuto 74, se dicen muchas cosas de porque no jugó, pero descansó este partido para la siguiente fase.