Phút thứ 7, Argentina mở tỷ số trận đấu. Messi chuyền bóng trả ngược cho Lautaro Martinez dứt điểm trong vòng cấm làm tung lưới Colombia. Sau khi nhận bàn thua, Colombia đẩy cao đội hình và gây sức ép lớn lên phần sân của Argentina. Phút 37, Barrios dứt điểm từ ngoài vòng cấm nhưng bóng trúng cột dọc khung thành của Argentina. 1 phút sau, Yerry Mina đánh đầu trúng xà ngang khung thành của Argentina.
Hiệp 1 kết thúc với chiến thắng tạm nghiêng về Argentina.
Bước sang hiệp 2, Colombia tăng cường tấn công về phía khung thành của Argentina. Đến phút 61, Colombia đã san bằng tỷ số trận đấu. Sau đường chuyền dài của Cardona, Luis Diaz đột phá vào vòng cấm và thể hiện sức rướn tuyệt vời. Dù bị cầu thủ đối phương truy cản, anh vẫn bình tĩnh dứt điểm góc hẹp để hạ gục thủ môn Argentina.
Sau khi thủng lưới, Argentina có sự thay đổi người. Di Maria vào sân ở phút 67 để tăng cường sức tấn công cho Argentina. Việc tung Di Maria vào sân là quyết định sáng suốt của HLV Lionel Scaloni khi sau đó, cầu thủ này đã tạo ra nhiều cơ hội cho Argentina.
Phút 73, Di Maria đi bóng vượt qua thủ môn rồi chuyền cho Lautaro Martinez. Tuy nhiên, cú sút của Martinez sau đó đã đi đúng vào vị trí của Barrios, người đã kịp thời lùi về chắn trước vạch vôi để giúp Colombia thoát khỏi một bàn thua.
Sau 90 phút thi đấu chính thức, Argentina hòa 1-1 với Colombia và bước vào loạt đá luân lưu. Ở loạt đá cân não này, thủ môn Emiliano Martinez của Argentina đã 3 lần xuất sắc cản phá thành công các quả sút của đối thủ, qua đó giúp Argentina giành vé vào trận chung kết trong mơ với kỳ phùng địch thủ Brazil.