A los 15 minutos de juego Messi reclamó una falta en la puerta del área, pero el árbitro le dijo que no fue nada.
Sobre el minuto 24 la selección Argentina pudo construir una jugada cerca del área, que terminó con un buen disparo de Enzo Fernández que contuvo el arquero Livakovi.
A los 31 el arquero tocó a Julián Álvarez cuando iba a definir tras un pase de Fernández y el árbitro cobró penal para el albiceleste. Messi disparó con la clase de siempre y puso el 1-0 en el encuentro.
Pocos minutos después, a los 38 en un contragolpe con un poco de suerte en sucesivos rebotes de la defensa, Julián Álvarez puso el 2-0 en el marcador y sacó una ventaja importante para un partido tan parejo.
Segundo tiempo
Croacia realizó tres modificaciones al iniciar el período complementario -ingresaron Orsic, Vlasic y Petkovic, por Sosa, Brozovic y Pasalic.
A los 57 llegó una linda pared de Argentina que culminó Messi obligando al arquero croata a una buena estirada.
El partido se liquidó a los 69" luego de exuberante jugada de Messi que dejó de cara al gol a Julián Álvarez, que puso el 3-0 para Argentina.
Desde el tercer gol de Argentina el encuentro fue controlado por el albiceleste que se dedicó a mover el balón sin pasar dificultades en defensa hasta el final.