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)