Schalke, Borussia Dortmund, Arsenal, Zenit i Milan popunili su preostala mjesta u osmini finala Lige prvaka, dok će natjecanje u Europa ligi nastaviti Basel, Napoli, Porto i Ajax.
Chelsea je pobjedom protiv Steaue u skupini E potvrdio prvo mjesto na ljestvici, dok je Schalke na svom terenu opravdao status favorita protiv Basela i pobjedom preskočio Švicarce na ljestvici.
Neizvjesno je do posljednje minute bilo u skupini F, gdje je Arsenal bio u najugodnijoj situaciji, pa mu ni poraz od 2:0 kod Napolija nije pokvario planove, iako će u ždrijeb osmine finala kao drugoplasirani. Dortmundska Borussia se dugo mučila kako bi slomila otpor Marseillea, ali na kraju su ipak uspjeli, dok pobjeda od 2:0 Napoliju na kraju nije bila dovoljna za pomicanje s trećeg mjesta, te će po prvi put jedna momčad ispasti iz Lige prvaka u grupnoj fazi natjecanja s 12 osvojenih bodova.
Unatoč teškom porazu na gostovanju kod Austrie, Zenit St. Petrsburg je ipak zadržao drugo mjesto, te će u osminu finala sa samo šest osvojenih bodova, dok je Porto nakon poraza kod madridskog Atletica ostao na trećem mjestu.
Milan je na svom terenu remizirao s Ajaxom bez golova i tako zadržao drugo mjesto ispred Nizozemaca, a iza Barcelone, koja je upisala uvjerljivu pobjedu protiv Celtica.
Grupa E
Chelsea - Steaua Bukurešt 1:0
Schalke 04 - Basel 2:0
| 1 | Chelsea | 12 |
| 2 | Schalke 04 | 10 |
| 3 | Basel | 8 |
| 4 | Steaua Bukurešt | 3 |
Grupa F
Marseille - Borussia Dortmund 1:2
Napoli - Arsenal 2:0
| 1 | Borussia Dortmund | 12 |
| 2 | Arsenal | 12 |
| 3 | SSC Napoli | 12 |
| 4 | Marseille | 0 |
Grupa G
Atletico Madrid - Porto 2:0
Austria - Zenit St. Petersburg 4:1
| 1 | Atletico Madrid | 16 |
| 2 | Zenit Petersburg | 6 |
| 3 | Porto | 5 |
| 4 | Austria | 5 |
Grupa H
Milan - Ajax 0:0
Barcelona - Celtic 6:1
| 1 | Barcelona | 13 |
| 2 | AC Milan | 9 |
| 3 | Ajax | 8 |
| 4 | Celtic | 3 |




