Both Porto and Arsenal are through, but a win for Porto will see them leap-frog leaders Arsenal and top the group. Click here for the latest odds.

Group A
Chelsea 2 CFR Cluj 1

Scorers:
Chelsea: Salomon Kalou 40, Didier Drogba 71
CFR Cluj: Yssouf Kone 55

Halftime: 1-0

Referee: Peter Frojdfeldt (Sweden)

Roma 2 Bordeaux 0

Scorers: Matteo Brighi 61, Francesco Totti 79

Halftime: 0-0

Referee: Herbert Fandel (Germany)

Group B
Werder Bremen 2 Inter 1

Scorers:
Werder Bremen: Claudio Pizarro 63, Markus Rosenberg 81
Inter: Zlatan Ibrahimovic 88

Halftime: 0-0

Referee: Pieter Vink (Netherlands)

Panathinaikos 1 Anorthosis Famagusta 0

Scorer: Giorgos Karagounis 69

Halftime: 0-0

Referee: Bertrand Layec (France)

Group C
Barcelona 2 Shakhtar Donetsk 3

Scorers:
Barcelona: Silvinho 59, Sergio Busquets 83
Shakhtar Donetsk: Olexandr Gladkiy 31, 58, Fernandinho 76

Halftime: 0-1

Referee: Mike Riley (England)

Basel 0 Sporting 1

Scorer: Yannick Djalo 19

Halftime: 0-1

Referee: Paul Allaerts (Belgium)

Group D
Marseille 0 Atletico Madrid 0

Referee: Wolfgang Stark (Germany)

PSV Eindhoven 1 Liverpool 3

Scorers:
PSV Eindhoven: Danko Lazovic 36
Liverpool: Ryan Babel 45+2, Albert Riera 68, David N’Gog 77

Halftime: 1-1

Referee: Nikolay Ivanov (Russia)

Both Porto and Arsenal are through, but a win for Porto will see them leap-frog leaders Arsenal and top the group. Click here for the latest odds.

Save up to £14 a year this Christmas when you subscribe to World Soccer