Na zes minuten spelen had Christian Romero een gele kaart moeten krijgen na een forse overtreding, scheidsrechter Daniele Orsato verzuimde echter om de Argentijnse verdediger te bestraffen. In het eerste deel van de eerste helft viel er verder weinig te beleven, Kroatië had het meeste van de bal, Argentinië liet zich wat terugzakken. Enzo Fernandez loste na 24 minuten spelen het eerste schot op doel, van grote afstand probeerde hij Dominik Livakovic te verrassen, maar de doelman redde bekwaam. Na ruim een half uur kreeg Argentinië een strafschop nadat Julian Alvarez tegen Livakovic opliep in het strafschopgebied. Orsato kende geen twijfel en wees resoluut naar de stip. Wegens protesteren kreeg Mateo Kovacic de gele kaart. Lionel Messi benutte de strafschop en bracht zijn team 12 minuten voor rust op voorsprong. Het was Messi's elfde doelpunt op een WK. Nog voor rust kwam Argentinië ook op 2-0. Het was wederom Alvarez die met de bal het strafschopgebied in dribbelde, met bijzonder veel geluk kreeg hij de bal langs twee Kroatische verdedigers en maakte oog in oog met Livakovic geen fout. Het had zelfs 3-0 kunnen zijn toen Alexis Mac Allister uit een corner op goal kopte, maar Livakovic knap redde
Tweede helft
Bondscoach Zlatko Dalic besloot in de rust in te grijpen door twee keer te wisselen, Borna Sosa en Mario Pasalic bleven in de kleedkamer achter, zij werden vervangen door Mislav Orsic en Nikola Vlasic. Ook Marcelo Brozovic werd naar de kant gehaald, Bruno Petkovic kwam hem vijf minuten na rust aflossen. In de 58ste minuut kreeg Messi de mogelijkheid om de wedstrijd te beslissen, de hoek was echter lastig en hij schoot de bal op Livakovic. Na ruim een uur spelen kreeg verdediger Dejan Lovren een levensgrote kans om zijn ploeg terug in de wedstrijd te brengen, Lovren kopte de tussen twee Argentijnen richting goal, maar kreeg geen kracht achter zijn poging. Na een fabelachtige actie van Messi, waarmee hij Josko Gvardiol deed lijken alsof hij er niet stond, kreeg de ingelopen Alvarez de bal van Messi op een presenteerblaadje en schoot 20 minuten voor tijd binnen en besliste daarmee de wedstrijd.
