Argentina 3 – Croacia 0
Argentina: Emiliano Martínez; Nahuel Molina Lucero (Juan Foyth 86), Cristian Romero, Nicolás Otamendi, Nicolás Tagliafico; Leandro Paredes (Lisandro Martínez 62), Rodrigo De Paul (Exequiel Palacios 74), Enzo Fernández, Alexis Mac Allister (Ángel Correa 86); Lionel Messi (cap), Julián Álvarez (Paulo Dybala 74). DT: Lionel Scaloni.
Croacia: Dominik Livakovic; Josip Juranovic, Dejan Lovren, Josko Gvardiol, Borna Sosa (Mislav Orsic 46); Luka Modric (cap) (Lovro Majer 81), Marcelo Brozovic (Bruno Petkovic 50), Mateo Kovacic; Mario Pasalic (Nikola Vlasic 46), Andrej Kramaric (Marko Livaja 72), Ivan Perisic. DT: Zlatko Dalic.
Estadio: Lusail Iconic Stadium (Lusail) / Asistencia: 88.966
Árbitro: Daniele Orsato (ITA)
Goles: Argentina: Messi (34 de penal), Álvarez (39, 69)
Amonestaciones: Argentina: Romero (68), Otamendi (71); Croacia: Livakovic (32), Kovacic (32)