Levszki Szófia (bolgár)–Udinese (olasz) 2-1 (0-0)
Gól: Borimirov (51'), Tomasics (63'), ill. Tissone (22')
A 0-0-s első találkozó után teljesen nyílt maradt a továbbjutás kérdése a visszavágóra. Az első félidőben az olaszok vezetést szereztek, de a bolgár csapat fordítani tudott, így 2-1-es összesítéssel kiejtették a párharc esélyesének tartott Udinesét.
Zenit Szentpétervár (orosz)–Marseille (francia) 1-1 (0-0)
Gól: Kerzsakov (69'), ill. Déhu (74')
Kiállítva: Carrasso (90')
Az első találkozót meglepetésre Franciaországban nyerte a szentpétervári csapat, így a csütörtöki döntetlen elegendő volt a továbbjutáshoz.
Strasbourg (francia)–Basel (svájci) 2-2 (1-2)
Gól: Carlier (11'), Kanté (78'), ill. Eduardo (3' és 36')
A svájciak kétgólos előnnyel utaztak Franciaországba. A visszavágóra a lehető legjobb taktikát választották: a mérkőzés elején gyorsan előnyt szereztek. Így a Strasbourg végig futott az eredmény után, az egyenlítés is csak a 78. percben jött össze. A svájciak biztosan (4-2) jutottak a legjobb nyolc közé.
Schalke (német)–Palermo (olasz) 3-0 (1-0)
Gól: Kobiasvili (44', tizenegyesből), Larsen (72'), Azaouagh (80')
Kiállítva: Corrini (43')
A mérkőzés tétje az volt, hogy a vesztes csapat országa már nem képviselteti magát az UEFA-kupa negyeddöntőjében. Az olasz együttesek közül a Roma szerdán, az Udinese csütörtök délután már kiesett, a németek közül pedig a Hamburg búcsúzott. Az olaszok az első találkozót 1-0-ra megnyerték.
A 43. percben a játékvezető kiállította Corrinit, mert kapusa helyett kézzel hárított a gólvonalon. A németek azonnal gólra váltották emberelőnyüket, a kezezésért megítélt büntetőt Kobiasvili belőtte.
A második félidőben előnyben futballozó Schalke nem szalasztotta el a lehetőséget, biztosan jutott tovább (3-1).
Betis (spanyol)–Steaua (román) 0-3 (0-0)
Gól: Nicolita (54' és 82'), Iacob (78')
A nyolcaddöntő utolsó mérkőzésére – a találkozó 21.30-kor kezdődött – is maradt szenzáció. 0-0-s félidő után (az első meccs végeredménye is 0-0 volt) a románok kiütötték a Betist. A vége 3-0, ezzel a Steaua jutott a legjobb nyolc közé.
Szerdán játszották:
Roma (olasz)–Middlesbrough (angol) 2-1 (1-1)
Gól: Mancini (43' és 66', második tizenegyesből), ill. Hasselbaink (32')
A Middlesbrough az első mérkőzésen minimális előnyt szerzett, amit Hasselbaink a 32. percben megduplázott. Ettől kezdve a Romának már három gólt kellett volna szereznie továbbjutáshoz. Mancini két góljával fordított ugyan az olasz csapat, de idegenben lőtt góllal a Middlesbrough jutott tovább.
Hamburg (német)–Rapid Bucuresti (román) 3-1 (2-0)
Gól: Lauth (24'), Barbarez (36'), Van der Vaart (62'), ill. Buga (51')
A németek az első féidőben ledolgozták hátrányukat. A második félidő elején született román gólra viszont már nem tudtak kettővel válaszolni, a párharcból (3-3, idegenbel lőtt góllal) a Rapid lépett tovább.
Sevilla (spanyol)–Lille (francia) 2-0 (2-0)
Gól: Kanouté (24'), Luis Fabiano (45+ 2')
A Lille 1-0-ra nyerte az első találkozót. A Sevilla ezt már az első félidőben ledolgozta Kanouté és a Liverpoollal a héten hírbe hozott brazil védő, Luis Fabiano góljaival. 2-1-es összesítéssel a spanyolok jutottak tovább.

Egész héten kitart a borongós, hűvös idő