Huntelaar đánh bại thủ môn Guillermo Ochoa từ chấm phạt đền, ấn định chiến thắng 2-1 cho Hà Lan. Thời tiếc nóng nên Hà Lan và Mexico chơi hiệp một đầy toan tính. Thế nên, 45 phút đầu tiên khép lại mà không có bàn thắng nào được ghi.
Sau giờ giải lao chỉ 3 phút, lưới của Hà Lan bất ngờ rung lên sau cú sút chân trái
rất hiểm của tiền đạo Mexico Giovani dos Santos.
Nhận bàn thua buộc Hà Lan phải vùng lên, tuy nhiên, thời tiếc nắng nóng (mỗi hiệp cầu thủ hai đội được 1 lần tạm nghỉ để uống nước), cộng với lại Mexico tổ chức phòng thủ kín kẽ nên họ không thể vùng lên tấn công mạnh mẽ. Robben, Kuyt, Wesley Sneijder rất nỗ lực đưa bóng về phía khung thành Guillermo Ochoa. Thế nhưng, trong một buổi chiều mà thủ quân đội Mexico- Rafael Marquez chỉ huy hàng phòng thủ chơi chắc chắn thì những đợt tấn công của Hà Lan dễ dàng bị đánh bật. Và thời gian thi đấu chính thức trôi dần về cuối trận, tỷ số vẫn 1-0 nghiêng về Mexico, những tưởng thầy trò HLV Miguel Herrera tạo ra thêm một cơn chấn động nữa, thì bất ngờ Hà Lan đã tìm được ánh sáng ở cuối đường hầm ở phút 88 khi Wesley Sneijder nã bại bác bằng chân phải, bóng đi như tên, tung lưới thủ môn Guillermo Ochoa sau khi Hà Lan thực hiện quả phạt góc bị hậu vệ Mexico phá ra.
Trên đà hưng phấn, Hà Lan tiếp tục tấn công tìm bàn thắng quyết định. Một lần nữa, Arjen Robben khiến mọi
người phải nhắc đến anh với pha đi bóng sở trường vào vòng cấm, buộc Rafael
Marquez phạm lỗi, mang về quả 11 mét cho Hà Lan. Klaas Jan Huntelaar, chân sút
vào sân thay cho Robin van Persie ở phút 76, bước lên tung cú sút hiểm, đánh lừa
Ochoa, nâng tỷ số lên 2-1 cho Hà Lan.
Lúc này đồng hồ đã điểm phút 90+4, thế nên Mexico chắc chắn không thể ghi được bàn thắng trong 2 phút còn lại. Và quả đúng như vậy, Mexico không có thêm bàn thắng, đành phải nuốt thất vọng, nhìn đối phương ăn mừng chiến thắng. Chiến thắng đã rời xa họ chỉ trong 6 phút cuối trận.
