Croatia đưa ra sân đội hình y hệt trận thắng Brazil, trong lúc Argentina thực hiện 2 thay đổi so với trận tứ kết với Hà Lan: Nicolas Tagliafico và Leandro Paredes thế chỗ Lisandro Martinez và cầu thủ bị treo giò Marcos Acuna.
HLV Lionel Scaloni đã đẩy trung vệ thấp bé Lisandro Martinez ra băng dự bị để tránh trò chơi không chiến của Croatia, nhưng điều bất ngờ chính là việc kéo lùi hệ thống 4-4-2 để trao quyền chủ động cho đối thủ. Trong 15 phút đầu, Messi hầu như chỉ xách xe không mà chạy, thậm chí khi có bóng anh cũng nhanh chóng bị hậu vệ vây ép, đoạt bóng.

Trong hiệp đầu, Croatia cầm bóng đến 63%, tung ra 4 sú sút nhưng không quả nào trúng đích. Rõ ràng là việc đẩy cao đội hình vây ép đã khiến Croatia đánh mất bản sắc của mình. Trong khi đó, Argentina giống như con hổ, khi chuẩn bị vồ mồi, nó co mình lại, chờ thời cơ...

Khi Messi đối mặt với người nhện Livakovic, hung thần trong loạt sút luân lưu với Brazil, khiến nhiều người lo lắng. Nhưng M10 đã cho thấy tài sút phạt đền biến hóa của mình bằng một cú ra chân mạnh mẽ vào góc cao, mở tỷ số ở phút 34.

Phút 39, Argentina lại phản công với tốc độ cực nhanh từ phần sân nhà, Messi nghĩ rằng anh đã bị phạm lỗi ở vòng trung tâm, nhưng bóng đến chân Julian Alvarez nên trọng tài phất tay cho phép lợi thế. Alvarez giàu sức bật đã dẫn bóng vượt trung tuyến, đẩy bóng qua hàng loạt hậu vệ, xâm nhập khu cấm trước khi tâng bóng qua tay Livakovic từ khoảng cách chỉ chừng 5 mét. Đó là một bàn thắng khá may mắn khi các pha can thiệp của hậu vệ Croatia chỉ làm bóng tưng lên nhưng không văng khỏi tầm khống chế của Alvarez.

Phút 42, suýt nữa tỷ số đã thảnh 3-0 khi Mac Alister đánh đầu cận thành nhưng Livakovic đã kịp đổ người đấy bóng chệch cột.
Câu chuyện ở hiệp 2 càng dễ dàng hơn cho La Albiceleste khi họ có nhiều khoảng trống phản công trước hàng thủ dâng cao của Croatia. Phút 69, Leo Messi cho thấy đôi chân ma thuật của mình khi anh nhận bóng ở biên phải, gần vạch giữa sân, sau lưng là trung vệ tài năng Gvardiol. Không thành vấn đề! Messi nhẩn nha đi bóng dọc biên, anh vòng vào khu cấm rồi lại quay trở ra, nhưng bất ngờ dấn xuống sát biên ngang để trả bóng vào giữa, dọn cỗ cho Julian Alvarez ghi bàn. Tỷ số đã là 3-0, Argentina đã hạ knock-out á quân thế giới Croatia để đường hoàng vào chung kết.

Trong ngày ghi tên vào lịch sử với 25 lần ra sân ở World Cup (sánh ngang với thành tích của huyền thoại Lothar Matthaus), Messi đã ghi bàn thắng thứ 11 ở World Cup, phá kỷ lục ghi bàn qua mọi thời đại của huyền thoại Gabriel Batistuta.