Группа C
Команда Очк Игр В Н П ГЗ ГП РМ
1. Швеция

5 3 1 2 0 8 3 +5
2. Дания

5 3 1 2 0 4 2 +2
3. Италия

5 3 1 2 0 3 2 +1
4. Болгария

0 3 0 0 3 1 9 −8
14 июня
Дания

0:0(0:0) Италия

Афонсу Энрикеш, Гимарайнш
14 июня
Швеция

5:0(1:0) Болгария

Юнгберг Goal 32'

Ларссон Goal 57'

, 58'

Ибрагимович Goal 78'

(пен.)
Альбек Goal 90'

Голы
Жозе Алваладе, Лиссабон
18 июня
Болгария

0:2(0:1) Дания

Голы Томассон Goal 44'

Гронкьяер Goal 90+2'

Брага Мунисипал, Брага
18 июня
Италия

1:1(1:0) Швеция

Кассано Goal 37'

Голы Ибрагимович Goal 85'

Драган, Порту
22 июня
Италия

2:1(0:1) Болгария

Перротта Goal 48'

Кассано Goal 90+4'

Голы М. Петров Goal 45'

(пен.)
Афонсу Энрикеш, Гимарайнш
22 июня
Дания

2:2(1:0) Швеция

Томассон Goal 28'

, 66'

Голы Ларссон Goal 47'

(пен.)
Юнсон Goal 89'

Бесса XXI, Порту
Группа D
Команда Очк Игр В Н П ГЗ ГП РМ
1. Чехия

9 3 3 0 0 7 4 +3
2. Нидерланды

4 3 1 1 1 6 4 +2
3. Германия

2 3 0 2 1 2 3 −1
4. Латвия

1 3 0 1 2 1 5 −4
15 июня
Чехия

2:1(0:1) Латвия

Барош Goal 73'

Хайнц Goal 85'

Голы Верпаковскис Goal 45'

Муниципал де Авейру, Авейру
15 июня
Германия

1:1(1:0) Нидерланды

Фрингс Goal 30'

Голы ван Нистелрой Goal 81'

Драган, Порту
19 июня
Латвия

0:0(0:0) Германия

Бесса XXI, Порту
19 июня
Нидерланды

2:3(2:1) Чехия

Баума Goal 4'

ван Нистелрой Goal 19'

Голы Коллер Goal 23'

Барош Goal 71'

Шмицер Goal 88'

Муниципал де Авейру, Авейру
23 июня
Нидерланды

3:0(2:0) Латвия

ван Нистелрой Goal 27' (пен.)

, 35'

Макай Goal 84'

Голы
Брага Мунисипал, Брага
23 июня
Германия

1:2(1:1) Чехия

Баллак Goal 21'

Голы Хайнц Goal 30'

Барош Goal 77'

Жозе Алваладе, Лиссабон
Плей-офф
Четвертьфиналы Полуфиналы Финал
24 июня - Лиссабон
Португалия

(пен) 2 (6)
30 июня — Лиссабон
Англия

2 (5)
Португалия

2
26 июня — Лоле
Нидерланды

1
Швеция

0 (4)
4 июля — Лиссабон
Нидерланды

(пен) 0 (5)
Португалия

0
25 июня — Лиссабон
Греция

1
Франция

0
1 июля — Порту
Флаг Греции

1
Греция

(д.в.) 1
27 июня — Порту
Чехия

0
Чехия

3
Дания

0