Group 1
AC Milan (ITA) 3-1 FC Zürich (SUI)
Politechnica Timisoara (ROM) 1-2 Partizan Belgrade (SRB)
Hertha Berlin (GER) 2-0 St Patrick's Athletic (EIR)
Banik Ostrava (CZE) 0-1 Spartak Moscow (RUS)
Besiktas (TUR) 1-0 Metalist Kharkiv (UKR)
Group 2
Portsmouth (ENG) 2-0 Vitória Guimarães (POR)
Kayserispor (TUR) 1-2 Paris SG (FRA)
Sevilla (ESP) 2-0 Salzburg (AUT)
Wolfsburg (GER) 1-0 Rapid Bucuresti (ROM)
Sampdoria (ITA) 5-0 FBK Kaunas (LIT)
Group 3
Marítimo (POR) 0-1 Valencia (ESP)
Dinamo Zagreb (CRO) 0-0 Sparta Prague (CZE)
Omonia Nicosia (CYP) 1-2 Manchester City (ENG)
Young Boys (SUI) 2-2 Club Brugge (BEL)
Nancy (FRA) 1-0 Motherwell (SCO)
Group 4
Everton (ENG) 2-2 Standard Liège (BEL)
Napoli (ITA) 3-2 Benfica (POR)
Bellinzona (SUI) 3-4 Galatasaray (TUR)
NEC Nijmegen (HOL) 1-0 Dinamo Bucuresti (ROM)
Racing Santander (ESP) 1-0 Honka (FIN)
Group 5
APOEL Nicosia (CYP) 1-4 Schalke 04 (GER)
Litex Lovech (BUL) 1-3 Aston Villa (ENG)
Austria Vienna (AUT) 2-1 Lech Poznan (POL)
Vitória Setúbal (POR) 1-1 Heerenveen (HOL)
Brann Bergen (NOR) 2-0 Deportivo La Coruña (ESP)
Group 6
Slavia Prague (CZE) 0-0 Vaslui (ROM)
Slaven Belupo (CRO) 1-2 CSKA Moscow (RUS)
Bröndby (DEN) 1-2 Rosenborg (NOR)
Cherno More Varna (BUL) 1-2 Stuttgart (GER)
Stade Rennes (FRA) 2-1 Twente (HOL)
Group 7
Borac Cacak (SRB) 1-4 Ajax (HOL)
Tottenham (ENG) 2-1 Wisla Krákow (POL)
FC Moscow (RUS) 1-2 FC Köbenhavn (DEN)
MSK Zilina (SVK) 1-1 Levski Sofia (BUL)
Borussia Dortmund (GER) 0-2 Udinese (ITA)
Group 8
SC Braga (POR) 4-0 Artmedia Petrzalka (SVK)
Feyenoord (HOL) 0-1 Kalmar FF (SWE)
Hamburger SV (GER) 0-0 Unirea Urziceni (ROM)
Hapoel Tel-Aviv (ISR) 1-2 AS St-Étienne (FRA)
FC Nordsjaelland (DEN) 0-2 Olympiacos (GRE)
AC Milan (ITA) 3-1 FC Zürich (SUI)
Politechnica Timisoara (ROM) 1-2 Partizan Belgrade (SRB)
Hertha Berlin (GER) 2-0 St Patrick's Athletic (EIR)
Banik Ostrava (CZE) 0-1 Spartak Moscow (RUS)
Besiktas (TUR) 1-0 Metalist Kharkiv (UKR)
Group 2
Portsmouth (ENG) 2-0 Vitória Guimarães (POR)
Kayserispor (TUR) 1-2 Paris SG (FRA)
Sevilla (ESP) 2-0 Salzburg (AUT)
Wolfsburg (GER) 1-0 Rapid Bucuresti (ROM)
Sampdoria (ITA) 5-0 FBK Kaunas (LIT)
Group 3
Marítimo (POR) 0-1 Valencia (ESP)
Dinamo Zagreb (CRO) 0-0 Sparta Prague (CZE)
Omonia Nicosia (CYP) 1-2 Manchester City (ENG)
Young Boys (SUI) 2-2 Club Brugge (BEL)
Nancy (FRA) 1-0 Motherwell (SCO)
Group 4
Everton (ENG) 2-2 Standard Liège (BEL)
Napoli (ITA) 3-2 Benfica (POR)
Bellinzona (SUI) 3-4 Galatasaray (TUR)
NEC Nijmegen (HOL) 1-0 Dinamo Bucuresti (ROM)
Racing Santander (ESP) 1-0 Honka (FIN)
Group 5
APOEL Nicosia (CYP) 1-4 Schalke 04 (GER)
Litex Lovech (BUL) 1-3 Aston Villa (ENG)
Austria Vienna (AUT) 2-1 Lech Poznan (POL)
Vitória Setúbal (POR) 1-1 Heerenveen (HOL)
Brann Bergen (NOR) 2-0 Deportivo La Coruña (ESP)
Group 6
Slavia Prague (CZE) 0-0 Vaslui (ROM)
Slaven Belupo (CRO) 1-2 CSKA Moscow (RUS)
Bröndby (DEN) 1-2 Rosenborg (NOR)
Cherno More Varna (BUL) 1-2 Stuttgart (GER)
Stade Rennes (FRA) 2-1 Twente (HOL)
Group 7
Borac Cacak (SRB) 1-4 Ajax (HOL)
Tottenham (ENG) 2-1 Wisla Krákow (POL)
FC Moscow (RUS) 1-2 FC Köbenhavn (DEN)
MSK Zilina (SVK) 1-1 Levski Sofia (BUL)
Borussia Dortmund (GER) 0-2 Udinese (ITA)
Group 8
SC Braga (POR) 4-0 Artmedia Petrzalka (SVK)
Feyenoord (HOL) 0-1 Kalmar FF (SWE)
Hamburger SV (GER) 0-0 Unirea Urziceni (ROM)
Hapoel Tel-Aviv (ISR) 1-2 AS St-Étienne (FRA)
FC Nordsjaelland (DEN) 0-2 Olympiacos (GRE)