Luego de un duelo cerrado a lo largo de los 90 minutos, Croacia llevó el partido hasta el alargue y luego hasta la definición en tiros penales para imponerse 4-2 a Brasil, y avanzar a la Semifinal, aniquilando al gran favorito para disputar el título.
En el primer tiempo extra, Neymar se hizo presente para anotar el 1-0 que parecía definitivo al 105+1.
Solo que el cuadro croata nunca bajó los brazos, y al 117’ apareció Bruno Petkovic para emparejar el duelo y enviarlo a la tanda de penales.
Desde los once pasos, los dirigidos por Zlatko Dalic fueron letales; Mislav Orsic, Luka Modric, Lovro Majer y Nikola Vlasik anotaron, mientras que por la verdeamarelha solo pudieron convertir Pedro y Casemiro, fallaron Marquinhos y Rodrygo.
Argentina tuvo en sus manos la victoria, pero se dejó alcanzar por Países Bajos en la recta final del encuentro y tras empatar 2-2, el juego vivió momentos de tensión en los tiempos extra, para definirse en penales 4-3 a favor de la albiceleste.
Nahuel Molina adelantó a los sudamericanos al 35’ y Leo Messi firmó el 2-0 al 73’, de penal.
Vino la reacción bravía de la escuadra naranja con un doblete de Wout Weghorst al 89’ y 90+11.
En la tanda de penales, el portero argentino Daniel Emiliano Martínez “Dibu” fue uno de los héroes al detener los dos primeros disparos a Virgil van Dijk y Steven Berghuis, y aunque después anotaron Weghorst y Luuk de Jong, los argentinos convirtieron cuatro de cinco disparos.
Por el conjunto de Lionel Scaloni anotaron: Messi, Leandro Paredes, Gonzalo Montiel y Lautaro Martínez quien anotó el del pase. Falló Enzo Fernández.