E grupėje nebeliko dėl ko kovoti, nes visos pirmos trys vietos tapo aiškios. Šį sezoną dėl finansinių problemų susilpnėjęs "Lazio" išvykoje nesugebėjo įveikti "Egaleo" ir baigė savo pasirodymą turnyre. Lygiosiomis sužaidė ir "Partizan" bei "Villarreal", dėl kito mačo rezultato užsitikrinę vietą šešioliktfinalyje ir tą leidę padaryti lyderiui "Middlesbrough".
Toliau visus stebina olandų "Alkmaar" klubas, kuris šį kartą minimalia persvara įveikė "Rangers" ir iškovojo trečią pergalę iš trijų galimų ir taip užsitikrinęs vietą kitame etape. Viltis išsaugojo "Auxerre" ekipa, namuose sutriuškinusi "Amica".
Norint žengti toliau devynių taškų užteko ir "Benfica" komandai, išvykoje sutriuškinusiai "Beveren". Tuo tarpu dėl trečios vietos kovojantys Zagrebo "Dinamo" ir "Hereenveen" sužaidė lygiosiomis.
Patekimą į atrinktamąsias varžybas užsitikrino ir "Lille" klubui užtikrino ispanų "Sevilla", namuose po permainingos ir dramatiškos kovos palaužusi "AEK". Kadangi "Aachen" ir "Zenit" susitikimas baigėsi lygiosiomis, jos kausis dėl vienintelio likusio kelialapio į šešioliktfinalį.
E grupė
"Egaleo" 2 - 2 "Lazio"
7' [1 - 0] Giannis Chloros
13' [1 - 1] Roberto Muzzi
36' [1 - 2] Roberto Muzzi
54' [2 - 2] Anestis Agritis
"Partizan" 1 - 1 "Villarreal"
17' [0 - 1] Santi Cazorla
66' [1 - 1] Ivan Tomic (11m.)
Turnyrinė lentelė:
(Vieta, komanda, laimėta, lygiosios, pralaimėta, įvarčiai, taškai
1. Middlesbrough 3 2 0 1 3-2 6
2. Partizan 3 1 2 0 7-3 5
3. Villarreal 3 1 2 0 4-2 5
4. Lazio 4 0 3 1 5-7 3
5. Egaleo 3 0 1 2 2-7 1
F grupė
"Alkmaar" 1 - 0 "Rangers"
8' [1 - 0] Danny Landzaat
"Auxerre" 5 - 1 "Amica"
1' [1 - 0] Jean-Pascal Mignot
5' [2 - 0] Luigi Pieroni
17' [2 - 1] Pawel Kryszalowicz
24' [3 - 1] Luigi Pieroni
26' [4 - 1] Luigi Pieroni
56' [5 - 1] Bonaventure Kalou
47' Radoslaw Cierzniak ("Amica") pašalintas iš aikštės
Turnyrinė lentelė:
1. Alkmaar 3 3 0 0 6-1 9
2. Rangers 3 2 0 1 8-1 6
3. Auxerre 3 1 1 1 5-3 4
4. GAK 3 1 1 1 3-4 4
5. Amica 4 0 0 4 3-16 0
G grupė
"Dinamo Zagreb" 2 - 2 "Heerenveen"
15' [1 - 0] Ivan Bosnjak
57' [2 - 0] Danijel Pranjic
84' [2 - 1] Ugur Yildirim
89' [2 - 2] Klaas Jan Huntelaar (11m.)
"Beveren" 0 - 3 "Benfica"
5' [0 - 1] Simao Sabrosa
21' [0 - 2] Zlatko Zahovic
59' [0 - 3] Zlatko Zahovic
3' Boubacar Barry ("Beveren") pašalintas iš aikštės
Turnyrinė lentelė:
1. Benfica 4 3 0 1 9-5 9
2. Stuttgart 3 2 0 1 8-2 6
3. Dinamo Zagreb 3 1 1 1 8-5 4
4. Heerenveen 3 1 1 1 5-6 4
5. Beveren 3 0 0 3 2-14 0
H grupė
"Sevilla" 3 - 2 "AEK"
10' [0 - 1] Nikos Lymberopoulos
19' [1 - 1] Julio Baptista
29' [2 - 1] Antonio Lopez
46' [2 - 2] Kostas Katsouranis
89' [3 - 2] Julio Baptista (11m.)
"Aachen" 2 - 2 "Zenit"
25' [1 - 0] Erik Meijer
38' [1 - 1] Vladislav Radimov (11m.)
76' [1 - 2] Aleksandr Gorshkov
90' [2 - 2] Stefan Blank (11m.)
90' Sergio Pinto ("Aachen") pašalintas iš aikštės
Turnyrinė lentelė:
1. Sevilla 3 2 1 0 6-3 7
2. Lille 3 2 0 1 4-3 6
3. Zenit 4 1 2 1 9-6 5
4. Aachen 3 1 1 1 3-4 4
5. AEK 3 0 0 3 4-10 0