Group E
Manchester United 3 Celtic 0
Scorers: Dimitar Berbatov 30, 51, Wayne Rooney 76
Halftime: 1-0
Referee: Frank De Bleeckere (Belgium)
Villarreal 6 AaB Aalborg 3
Scorers:
Villarreal: Giuseppe Rossi 28, Joan Capdevila 33, Joseba Llorente 67, 69, 84, Robert Pires 79
AaB Aalborg: Marek Saganowski 19, Thomas Enevoldsen 36, Andreas Johansson 77
Halftime: 2-2
Referee: Florian Meyer (Germany)
Group F
Bayern Munich 3 Fiorentina 0
Scorers: Miroslav Klose 4, Bastian Schweinsteiger 25, Ze Roberto 90
Halftime: 2-0
Referee: Olegario Benquerenca (Portugal)
Steaua Bucharest 3 Lyon 5
Scorers:
Steaua Bucharest: Arthuro 7 Dorin Goian 10, Ovidiu Petre 44
Lyon: Kader Keita 23, Karim Benzema 32, 73, Fred 70, 90+2
Halftime: 3-2
Referee: Grzegorz Gilewski (Poland)
Group G
Fenerbahce 2 Arsenal 5
Scorers:
Fenerbahce: Mikael Silvestre 19og, Daniel Guiza 78
Arsenal: Emmanuel Adebayor 10, Theo Walcott 11, Abou Diaby 22, Alexandre Song 49, Aaron Ramsey 90+4
Halftime: 1-3
Referee: Peter Frojdfeldt (Sweden)
Porto 0 Dynamo Kiev 1
Scorer: Olexander Aliyev 27
Halftime: 0-1
Referee: Terje Hauge (Norway)
Group H
Juventus 2 Real Madrid 1
Scorers:
Juventus: Alessandro Del Piero 5, Amauri 49
Real Madrid: Ruud van Nistelrooy 66
Halftime: 1-0
Referee: Wolfgang Stark (Germany)
Zenit St Petersburg 1 BATE Borisov 1
Scorers:
Zenit St Petersburg: Fatih Tekke 81
BATE Borisov: Pavel Nekhaychik 52
Halftime: 0-0
Referee: Pedro Proenca (Portgual)