Bảng A
23:00 ngày 8/6/2012: Ba Lan - Hy Lạp
01:45 ngày 9/6/2012: Nga - CH Czech
23:00 ngày 12/6/2012: Hy Lạp - CH Czech
01:45 ngày 13/6/2012: Ba Lan - Nga
01:45 ngày 17/6/2012: CH Czech - Ba Lan
01:45 ngày 17/6/2012: Hy Lạp - Nga
Bảng B
23:00 ngày 9/6/2012: Hà Lan - Đan Mạch
01:45 ngày 10/6/2012: Đức - Bồ Đào Nha
23:00 ngày 13/6/2012: Đan Mạch - Bồ Đào Nha
01:45 ngày 14/6/2012: Hà Lan - Đức
01:45 ngày 18/6/2012: Bồ Đào Nha - Hà Lan
01:45 ngày 18/6/2012: Đan Mạch - Đức
Bảng C
23:00 ngày 10/6/2012: TBN - Italia
01:45 ngày 11/6/2012: CH Ireland - Croatia
23:00 ngày 14/6/2012: Italia - Croatia
01:45 ngày 15/6/2012: TBN - CH Ireland
01:45 ngày 19/6/2012: Croatia - TBN
01:45 ngày 19/6/2012: Italia - CH Ireland
Bảng D
23:00 ngày 11/6/2012: Pháp - Anh
01:45 ngày 12/6/2012: Ukraine - Thụy Điển
23:00 ngày 15/6/2012: Thụy Điển - Anh
01:45 ngày 16/6/2012: Ukraine - Pháp
01:45 ngày 20/6/2012: Anh - Ukraine
01:45 ngày 20/6/2012: Thụy Điển - Pháp
23:00 ngày 8/6/2012: Ba Lan - Hy Lạp
01:45 ngày 9/6/2012: Nga - CH Czech
23:00 ngày 12/6/2012: Hy Lạp - CH Czech
01:45 ngày 13/6/2012: Ba Lan - Nga
01:45 ngày 17/6/2012: CH Czech - Ba Lan
01:45 ngày 17/6/2012: Hy Lạp - Nga
Bảng B
23:00 ngày 9/6/2012: Hà Lan - Đan Mạch
01:45 ngày 10/6/2012: Đức - Bồ Đào Nha
23:00 ngày 13/6/2012: Đan Mạch - Bồ Đào Nha
01:45 ngày 14/6/2012: Hà Lan - Đức
01:45 ngày 18/6/2012: Bồ Đào Nha - Hà Lan
01:45 ngày 18/6/2012: Đan Mạch - Đức
Bảng C
23:00 ngày 10/6/2012: TBN - Italia
01:45 ngày 11/6/2012: CH Ireland - Croatia
23:00 ngày 14/6/2012: Italia - Croatia
01:45 ngày 15/6/2012: TBN - CH Ireland
01:45 ngày 19/6/2012: Croatia - TBN
01:45 ngày 19/6/2012: Italia - CH Ireland
Bảng D
23:00 ngày 11/6/2012: Pháp - Anh
01:45 ngày 12/6/2012: Ukraine - Thụy Điển
23:00 ngày 15/6/2012: Thụy Điển - Anh
01:45 ngày 16/6/2012: Ukraine - Pháp
01:45 ngày 20/6/2012: Anh - Ukraine
01:45 ngày 20/6/2012: Thụy Điển - Pháp
Đỗ Âu