ĐT Argentina khởi đầu hành trình lịch sử bằng các trận đấu ở bảng C cùng các đối thủ Ba Lan, Mexico và Saudi Arabia. Albiceleste đã có trận mở màn đáng thất vọng khi bất ngờ để thua ĐT Saudi Arabia với tỷ số 1-2. Messi là người mở tỷ số trên chấm 11m nhưng sau đó đội bóng châu Á đã ghi liền 2 bàn chỉ trong 5 phút để làm nên cuộc lội ngược dòng ngoạn mục.
Tới trận đấu thứ 2, Argentina đã có chiến thắng 2-0 vô cùng quan trọng trước Mexico với các bàn thắng của Messi và Enzo Fernandez. Ở trận cuối vòng bảng, Messi dù không ghi bàn nhưng Argentina vẫn có chiến thắng 2-0 trước Ba Lan nhờ các bàn thắng của Mac Allister và Julian Alvarez.
Tại vòng 1/8, Argentina chỉ phải đối đầu với đối thủ yếu là ĐT Australia. Họ đã có chiến thắng nhẹ nhàng với tỷ số 2-1 nhờ các bàn thắng của Messi và Alvarez. Enzo là người đá phản lưới nhà giúp Australia có bàn rút ngắn cách biệt.
Bước vào tứ kết, Argentina đã có một trận đấu cực kỳ khó khăn trước Hà Lan. Họ dẫn trước 2-0 nhờ công của Molina và Messi nhưng sau đó Hà Lan ghi liền 2 bàn bởi Weghorst. Hai đội phải đá luân lưu và Argentina đi tiếp với tỷ số 4-3.
Tới vòng bán kết, Argentina đã có chiến thắng dễ dàng 3-0 trước ĐT Croatia. Messi tiếp tục ghi bàn trên chấm 11m và Alvarez lập 1 cú đúp.
Trận chung kết trước đối thủ cứng cựa Pháp, Argentina đã trài qua hơn 120 phút vô cùng vất vả. Họ dẫn trước 2-0 rồi bị gỡ hòa 2-2. Trong hiệp phụ, Messi đưa Argentina vượt lên dẫn 3-2 nhưng Mbappe hoàn tất cú hat-trick để gỡ hòa 3-3. Hai đội phải đá luân lưu và Albiceleste giành chiến thắng với tỷ số 4-2.