Colombia bước vào trận đấu này với hành trang là 27 trận liên tiếp không thua, gồm 21 chiến thắng. Họ chính là đội có được mạch thắng dài nhất thế giới.
Trong khi đó, Uruguay tự tin khi họ đã đánh bại được Brazil để tiến vào bán kết. Nhưng trên sân, đội bóng này không có được sự tự tin ấy. Các pha bóng của họ tỏ ra nóng vội thiếu chính xác.
Trái ngược hoàn toàn, Colombia lên bóng mạch lạc, nhịp nhàng. Việc họ dứt điểm vượt trội đối thủ (7 so với 3, gồm 3 cú đá trúng đích trong khi Uruguay là con số 0) đã phản ánh chênh lệch ấy và điều gì đến cũng phải đến, khi Colombia vươn lên dẫn trước ở phút 39.
Niềm vui của họ chỉ tồn tại vài phút. Trong thời gian bù giờ của hiệp 1, hậu vệ Munoz đã chơi xấu và bị truất quyền thi đấu. Kể từ đây, trận đấu diễn ra theo chiều hướng tiêu cực, khiến người xem không thoải mái vì bị cắt vụn bởi những pha tiểu xảo của hai bên.
Đặc biệt là các cầu thủ áo vàng, khi họ dành phần lớn thời gian để nằm sân và phá lối chơi của đối thủ. Trong tâm trí bị ức chế, lại đánh mất đi người dẫn dắt lối chơi Bentancur (chấn thương), Uruguay thực sự như đâm đầu vào tường. Họ cũng tỏ rõ sự vội vàng. Đến cả một cầu thủ lão làng như Luis Suarez cũng bỏ lỡ những cơ hội không thể tin nổi.
Phút 71, anh nhận đường trả bóng từ đồng đội. Khung thành trước mắt, lại không bị ai theo kèm nhưng từ cự ly 10 mét, tiền đạo này lại dứt điểm đập cột dọc.
Thực ra, Colombia cũng 2 lần khiến Uruguay hú vía với những pha phản công xuất sắc. Nhưng cả hai lần đó, Mateus Uribe đều bỏ lỡ với các tình huống dứt điểm kém cỏi dù anh đối mặt với thủ môn.
Tỷ số 1-0 nghiêng về Colombia được duy trì đến hết trận. Trận đấu kết thúc với chiến thắng dành đội bóng của James Rodriguez và họ sẽ gặp Argentina trong trận chung kết vào ngày 16/7.