ผลการแข่งขัน
อาทิตย์ 14 ก.ค.
สเปน
2-1
รอบชิงชนะเลิศ
อังกฤษ
พุธ 10 ก.ค.
เนเธอร์แลนด์
1-2
รอบรองชนะเลิศ
อังกฤษ
อังคาร 9 ก.ค.
สเปน
2-1
รอบรองชนะเลิศ
ฝรั่งเศส
เสาร์ 6 ก.ค.
อังกฤษ
5-3
รอบ 8 ทีม
สวิตเซอร์แลนด์
เนเธอร์แลนด์
2-1
รอบ 8 ทีม
ตุรกี
ศุกร์ 5 ก.ค.
สเปน
2-1
รอบ 8 ทีม
เยอรมนี
โปรตุเกส
3-5
รอบ 8 ทีม
ฝรั่งเศส
อังคาร 2 ก.ค.
โรมาเนีย
0-3
รอบ 16 ทีม
เนเธอร์แลนด์
ออสเตรีย
1-2
รอบ 16 ทีม
ตุรกี
จันทร์ 1 ก.ค.
ฝรั่งเศส
1-0
รอบ 16 ทีม
เบลเยียม
โปรตุเกส
3-0
รอบ 16 ทีม
สโลวีเนีย
อาทิตย์ 30 มิ.ย.
อังกฤษ
2-1
รอบ 16 ทีม
สโลวาเกีย
สเปน
4-1
รอบ 16 ทีม
จอร์เจีย
เสาร์ 29 มิ.ย.
สวิตเซอร์แลนด์
2-0
รอบ 16 ทีม
อิตาลี
เยอรมนี
2-0
รอบ 16 ทีม
เดนมาร์ก
พุธ 26 มิ.ย.
สโลวาเกีย
1-1
กลุ่ม อี
โรมาเนีย
ยูเครน
0-0
กลุ่ม อี
เบลเยียม
จอร์เจีย
2-0
กลุ่ม เอฟ
โปรตุเกส
เช็ก
1-2
กลุ่ม เอฟ
ตุรกี
อังคาร 25 มิ.ย.
เนเธอร์แลนด์
2-3
กลุ่ม ดี
ออสเตรีย
ฝรั่งเศส
1-1
กลุ่ม ดี
โปแลนด์
อังกฤษ
0-0
กลุ่ม ซี
สโลวีเนีย
เดนมาร์ก
0-0
กลุ่ม ซี
เซอร์เบีย
จันทร์ 24 มิ.ย.
แอลเบเนีย
0-1
กลุ่ม บี
สเปน
โครเอเชีย
1-1
กลุ่ม บี
อิตาลี
อาทิตย์ 23 มิ.ย.
สวิตเซอร์แลนด์
1-1
กลุ่ม เอ
เยอรมนี
สกอตแลนด์
0-1
กลุ่ม เอ
ฮังการี
เสาร์ 22 มิ.ย.
จอร์เจีย
1-1
กลุ่ม เอฟ
เช็ก
ตุรกี
0-3
กลุ่ม เอฟ
โปรตุเกส
เบลเยียม
2-0
กลุ่ม อี
โรมาเนีย
ศุกร์ 21 มิ.ย.
สโลวาเกีย
1-2
กลุ่ม อี
ยูเครน
โปแลนด์
1-3
กลุ่ม ดี
ออสเตรีย
เนเธอร์แลนด์
0-0
กลุ่ม ดี
ฝรั่งเศส
พฤหัสบดี 20 มิ.ย.
สโลวีเนีย
1-1
กลุ่ม ซี
เซอร์เบีย
เดนมาร์ก
1-1
กลุ่ม ซี
อังกฤษ
สเปน
1-0
กลุ่ม บี
อิตาลี
พุธ 19 มิ.ย.
โครเอเชีย
2-2
กลุ่ม บี
แอลเบเนีย
เยอรมนี
2-0
กลุ่ม เอ
ฮังการี
สกอตแลนด์
1-1
กลุ่ม เอ
สวิตเซอร์แลนด์
อังคาร 18 มิ.ย.
ตุรกี
3-1
กลุ่ม เอฟ
จอร์เจีย
โปรตุเกส
2-1
กลุ่ม เอฟ
เช็ก
จันทร์ 17 มิ.ย.
โรมาเนีย
3-0
กลุ่ม อี
ยูเครน
เบลเยียม
0-1
กลุ่ม อี
สโลวาเกีย
ออสเตรีย
0-1
กลุ่ม ดี
ฝรั่งเศส
อาทิตย์ 16 มิ.ย.
โปแลนด์
1-2
กลุ่ม ดี
เนเธอร์แลนด์
สโลวีเนีย
1-1
กลุ่ม ซี
เดนมาร์ก
เซอร์เบีย
0-1
กลุ่ม ซี
อังกฤษ
เสาร์ 15 มิ.ย.
ฮังการี
1-3
กลุ่ม เอ
สวิตเซอร์แลนด์
สเปน
3-0
กลุ่ม บี
โครเอเชีย
อิตาลี
2-1
กลุ่ม บี
แอลเบเนีย
ศุกร์ 14 มิ.ย.
เยอรมนี
5-1
กลุ่ม เอ
สกอตแลนด์