Bất ngờ đã xảy ra tại bảng A khi đồng chủ nhà Gruzia giành quyền vào tứ kết, còn Hà Lan và Bỉ bị loại. Ở thử thách cuối cùng trước Hà Lan, Gruzia xuất sắc cầm hoà 1-1 và chiếm ngôi nhất bảng với thành tích bất bại.
Trong khi đó, đương kim á quân Bồ Đào Nha thắng Bỉ 2-1 với bàn quyết định của Tiago Dantas ở phút 89, qua đó cũng đi tiếp với tư cách nhì bảng.
Bảng A
Gruzia, 5 điểm, hiệu số 5-3
Bồ Đào Nha, 4 điểm, 3-4
Hà Lan, 2 điểm, 2-2
Bỉ, 2 điểm, 3-4
Cục diện tại bảng B đã an bài do Tây Ban Nha và Ukraine sớm giành vé nhờ hai trận toàn thắng. Cuộc đối đầu trực tiếp ở lượt đấu cuối chỉ là phân định ngôi đầu chung cuộc.
Trên thực tế, Tây Ban Nha và Ukraine đã bất phân thắng bại, trong đó Abel Ruiz gỡ hoà 2-2 cho Tây Ban Nha ở phút 90, đảm bảo để giữ ngôi đầu chung cuộc nhờ hơn về hiệu số bàn thắng thua.
Bảng B
Tây Ban Nha, 7 điểm, hiệu số 6-2
Ukraine, 7 điểm, 5-2
Croatia, 1 điểm 0-3
Rumania, 1 điểm, 0-4
Bảng C cũng chứng kiến Anh chiếm ngôi đầu bảng chung cuộc nhờ 3 trận toàn thắng mà không để lọt lưới. Họ thậm chí còn khiến đương kim vô địch Đức bị loại sớm với vị trí cuối bảng. Nhờ đánh bại đối thủ trực tiếp CH Séc mà Israel giành suất vào tứ kết còn lại.
Bảng C
Anh, 9 điểm, 6-0
Israel, 4 điểm, 2-3
Cộng hòa Séc, 3 điểm, 2-4
Đức, 1 điểm, 2-5
Bảng D được định đoạt ở lượt đấu cuối theo cách ít ai ngờ tới. Italia bất ngờ thua Na Uy với một bàn duy nhất ở hiệp 2 và bị loại, dù cùng thời điểm Thuỵ Sĩ thua đậm Pháp 1-4. Cả Italia, Thuỵ Sĩ và Na Uy cùng có 3 điểm nhưng đội bóng xứ đồng hồ xếp trên nhờ hơn về số bàn thắng ghi được trong thành tích đối đầu.
Bảng D
Pháp, 9 điểm, hiệu số 7-2
Thụy Sĩ, 3 điểm, 5-8
Ý, 3 điểm, 4-5
Na Uy, 3 điểm, 2-3