Statistika
A grupė
Stambulo "Besiktas" 2 - 1 "Liverpool"
13' [1 - 0] Sami Hyypia (į savo vartus)
82' [2 - 0] Bobo
85' [2 - 1] Steven Gerrard
"Marseille" 1 - 1 "Porto"
69' [1 - 0] Mamadou Niang
79' [1 - 1] Lucho Gonzalez (11m.)
Turnyrinė lentelė:
(Vieta, komanda, žaista, laimėta, lygiosios, pralaimėta, įvarčiai, taškai)
1. "Marseille" 3 2 1 0 4-1 7
2. "Porto" 3 1 2 0 3-2 5
3. "Besiktas" 3 1 0 2 2-4 3
4. "Liverpool "3 0 1 2 2-4 1
B grupė
Trondheimo "Rosenborg" 2 - 0 "Valencia"
53' [1 - 0] Youssouf Kone
61' [2 - 0] Vidar Riseth
Londono "Chelsea" 2 - 0 Gelzenkircheno "Schalke"
4' [1 - 0] Florent Malouda
47' [2 - 0] Didier Drogba
Turnyrinė lentelė:
1. "Chelsea" 3 2 1 0 5-2 7
2. "Rosenborg" 3 1 1 1 3-3 4
3. "Schalke" 3 1 0 2 2-3 3
4. "Valencia" 3 1 0 2 2-4 3
C grupė
Brėmeno "Werder" 2 - 1 Romos "Lazio"
28' [1 - 0] Boubacar Sanogo
54' [2 - 0] Hugo Almeida
82' [2 - 1] Christian Manfredini
Madrido "Real" 4 - 2 Pirėjo "Olympiacos"
2' [1 - 0] Raul
7' [1 - 1] Luciano Galletti
47' [1 - 2] Julio Cesar
68' [2 - 2] Robinho
83' [3 - 2] Robinho
90' [4 - 2] Javier Ángel Balboa
13' Vassilis Torosidis ("Olympiacos") pašalintas iš aikštės
Turnyrinė lentelė:
1. "Real" 3 2 1 0 8-5 7
2. "Olympiacos" 3 1 1 1 6-6 4
3. "Werder" 3 1 0 2 4-6 3
4. "Lazio" 3 0 2 1 4-5 2
D grupė
Lisabonos "Benfica" 1 - 0 Glazgo "Celtic"
87' [1 - 0] Oscar Cardozo
"Milan" 4 - 1 Donecko "Shakhtar"
6' [1 - 0] Alberto Gilardino
14' [2 - 0] Alberto Gilardino
51' [2 - 1] Cristiano Lucarelli
62' [3 - 1] Clarence Seedorf
69' [4 - 1] Clarence Seedorf
Turnyrinė lentelė:
1. "Milan" 3 2 0 1 7-4 6
2. "Shakhtar" 3 2 0 1 4-4 6
3. "Benfica" 3 1 0 2 2-3 3
4. "Celtic" 3 1 0 2 2-4 3