Group A
Hearts (Scotland) 0 Ferencvaros (Hungary) 1
Scorer – Denes Rosa 30
Halftime: 0-1
Attendance: 26,182
Referee: Levan Paniashvili (Georgia)
Basel (Switzerland) 1 Feyenoord (Netherlands) 0
Scorer – Cesar Carignano 53
Halftime 0-0
Attendance: 25,660
Referee: Carlos Megia Davila (Spain)
Group B
Parma (Italy) 3 Besiktas (Turkey) 2
Scorers:
Parma – Alberto Gilardino 17, Giuseppe Cardone 36, Daniele Degano 60
Besiktas – Okan Buruk 6, Tumer Metin 88
Missed penalty: Alberto Gilardino (Parma) 26
Halftime: 2-1
Attendance: 8,000
Referee: Laurent Duhamel (France)
Standard Liege (Belgium) 1 Athletic Bilbao (Spain) 7
Scorers:
Standard Liege – Oguchi Onyewu 14
Athletic Bilbao – Santiago Ezquerro 5, 8, Francisco Yeste
35, Santiago Ezquerro 55, Andoni Iraola 58pen, Asier Del Horno 64, Joseba Etxeberria 70
Missed penalty: Andoni Iraola (Athletic) 25
Halftime: 1-3
Attendance: 27,000
Referee: Martin Ingvarsson (Sweden)
Group C
Club Bruges (Belgium) 1 Real Zaragosa (Spain) 1
Scorers:
Club Bruges: – Ceh 67
Real Zaragosa: – Savio 39
Halftime 0-1
Attendance: 23,000
Utrecht (Netherlands) 1 Austria Vienna (Austria) 2
Scorers:
Utrecht – Darl Douglas 54,
Austria Vienna – Libor Sionko 14, Sigurd Rushfeldt 78
Halftime 0-1
Attendance: 13,500
Referee: Athanassios Briakos (Greece)
Group D
Sochaux (France) 1 Panionios (Greece) 0
Scorers: – Mickael Isabey 86
Halftime: 0-0
Referee: Dick J.H. Van Egmond (Holland)
Newcastle United(England) 1 Sporting Lisbon (Portugal) 1
Scorers:
Newcastle – Craig Bellamy 5
Sporting – Miguel Custodio 40
Halftime: 1-1
Attendance: 28,017
Referee: Paul Allaerts (Belgium)