Đúng như dự đoán ban đầu, do cả hai đều cần 1 chiến thắng để nuôi hi vọng vào vòng trong nên đã có một thế trận khá cởi mở ngay từ những phút đầu tiên. Hà Lan là đội có được tỉ số trước bằng cú cứa lòng của van der Vaart ở phút 11. Tuy nhiên, Ronaldo đã nhanh chóng giúp Bồ Đào Nha san bằng cách biệt bằng một pha dứt điểm lạnh lùng ở phút 28. Sau bàn thắng của CR7, Bồ Đào Nha chơi hưng phấn và dồn ép được Oranje nhưng đã không có bàn thắng nào được ghi trước khi hiệp 1 kết thúc.
Sang hiệp hai, Bồ Đào Nha vẫn tiếp tục là đội chơi tốt hơn với liên tiếp những cơ hội được tạo ra và rồi cái gì đến cũng phải đến. Phút 74, Ronaldo có được bàn thắng thứ 2 cho riêng mình đồng thời giúp Bồ Đào Nha vươn lên dẫn 2-1. Ở những phút cuối, suýt chút nữa CR7 còn có được bàn thắng thứ 3 nhưng xà ngang đã từ chối cú hat-trick cho Ronaldo. Hà Lan cũng đã rất nỗ lực nhưng không thể xoay chuyển cục diện của trận đấu. Với kết quả này, cộng với việc Đức đánh bại Đan Mạch 2-1, Bồ Đào Nha cùng Đức chính là 2 đại điện của bảng B tranh tài ở tứ kết.
Chung cuộc: 2-1
Bàn thắng: Van der Vaart 11’, Ronaldo 28’, 74’
Thông số trận đấu:
Chấm điểm trận đấu (thang điểm 5):