1. Round
21/06/2003 15:00 Bangor City - Gloria Bistrița (old) 0:1 (0:0)
16:00 Shakhter Soligorsk - Omagh Town FC 1:0 (1:0)
17:00 FK Partizani - Maccabi Netanya 2:0 (2:0)
17:00 1. FC Brno - FC Kotayk 1:0 (1:0)
17:00 FC Dinaburg - FC Wil 1900 1:0 (1:0)
17:00 ZTS Dubnica - Olympiakos Nikosia 3:0 (1:0)
17:00 Dacia Chişinău - GÍ Gøta 4:1 (1:0)
17:15 OFK Beograd - JK Narva Trans annull.
18:00 Sloboda Tuzla - KA Akureyri 1:1 (0:0)
19:00 Győri ETO FC - Ethnikos Achna 1:1 (0:1)
19:00 Odra Wodzisław - Shamrock Rovers 1:2 (0:0)
22/06/2003 11:00 FC Encamp - Lierse SK 0:3 (0:2)
15:00 FK Zalgiris - Örgryte IS 1:1 (0:0)
16:30 Sport Line Koper - NK Zagreb 1:0 (0:0)
16:30 FK Sutjeska - Union Luxembourg 3:0 (0:0)
16:30 AC Allianssi - Hibernians FC 1:0 (0:0)
17:00 SV PlusCity Pasching - WIT Georgia 1:0 (0:0)
17:00 Spartak Trnava - FK Pobeda 1:5 (1:3)
17:00 Videoton FC - Marek Dupnitza 2:2 (2:0)
17:00 Tampere United - Ceahlăul Piatra Neamt 1:0 (1:0)
17:00 Polonia Warszawa - Tobyl Kostanay 0:3 (0:1)
28/06/2003 14:00 WIT Georgia - SV PlusCity Pasching 2:1 (0:0)
14:00 Örgryte IS - FK Zalgiris 3:0 (0:0)
14:00 Gloria Bistrița (old) - Bangor City 5:2 (1:1)
15:00 FC Kotayk - 1. FC Brno 3:2 (1:0)
15:00 Ethnikos Achna - Győri ETO FC 2:2 (2:1)
16:00 Maccabi Netanya - FK Partizani 3:1 (1:1)
16:00 KA Akureyri - Sloboda Tuzla 2:3 (0:1, 1:1, 1:1) pso
16:30 FK Pobeda - Spartak Trnava 2:1 (1:0)
16:30 NK Zagreb - Sport Line Koper 2:2 (0:1)
16:30 Hibernians FC - AC Allianssi 1:1 (1:0)
17:00 Omagh Town FC - Shakhter Soligorsk 1:7 (1:4)
18:00 Olympiakos Nikosia - ZTS Dubnica 1:4 (0:3)
19:00 GÍ Gøta - Dacia Chişinău 0:1 (0:0)
29/06/2003 13:00 Tobyl Kostanay - Polonia Warszawa 2:1 (0:1)
15:00 JK Narva Trans - OFK Beograd 3:5 (3:2, 3:3) aet
15:15 Shamrock Rovers - Odra Wodzisław 1:0 (0:0)
15:30 Marek Dupnitza - Videoton FC 3:2 (2:0, 2:2) aet
16:00 Ceahlăul Piatra Neamt - Tampere United 2:1 (1:0)
16:00 Union Luxembourg - FK Sutjeska 1:1 (0:1)
17:00 Lierse SK - FC Encamp 4:1 (2:1)
17:00 FC Wil 1900 - FC Dinaburg 2:0 (2:0)
2. Round
05/07/2003 16:00 FK Pobeda - FC Superfund 1:1 (1:0)
16:00 Örgryte IS - OGC Nice 3:2 (1:1)
16:00 Shakhter Soligorsk - HNK Cibalia 1:1 (1:0)
16:15 Marek Dupnitza - VfL Wolfsburg 1:1 (0:1)
17:00 Dacia Chişinău - FK Partizani 2:0 (0:0)
17:00 FC Anet Koper - ZTS Dubnica 1:0 (0:0)
18:00 FC Thun - 1. FC Brno 2:3 (1:1)
18:30 Sloboda Tuzla - Lierse SK 1:0 (0:0)
18:30 Willem II - FC Wil 1900 2:1 (1:1)
19:30 Brescia Calcio - Gloria Bistrița (old) 2:1 (1:1)
06/07/2003 16:00 Sint-Truidense VV - Tobyl Kostanay 0:2 (0:1)
16:00 1. FC Synot Stare Mesto - OFK Beograd 1:0 (0:0)
16:30 Slovan Liberec - Shamrock Rovers 2:0 (2:0)
17:00 Akratitos Liosion - AC Allianssi 0:1 (0:0)
17:00 Tampere United - FK Sutjeska 0:0 (0:0)
17:00 Racing Santander - Győri ETO FC 1:0 (1:0)
12/07/2003 11:00 Tobyl Kostanay - Sint-Truidense VV 1:0 (0:0)
15:00 Gloria Bistrița (old) - Brescia Calcio 1:1 (0:0)
16:30 OFK Beograd - 1. FC Synot Stare Mesto 3:3 (1:1)
17:00 FK Partizani - Dacia Chişinău 0:3 (0:2)
17:00 ZTS Dubnica - FC Anet Koper 3:2 (1:2)
17:00 1. FC Brno - FC Thun 1:1 (1:0)
17:00 HNK Cibalia - Shakhter Soligorsk 4:2 (1:2)
18:00 Lierse SK - Sloboda Tuzla 5:1 (0:1)
18:00 FC Wil 1900 - Willem II 3:1 (1:0)
18:00 Győri ETO FC - Racing Santander 2:1 (1:0)
18:30 FC Superfund - FK Pobeda 2:1 (0:0)
19:00 VfL Wolfsburg - Marek Dupnitza 2:0 (1:0)
19:00 OGC Nice - Örgryte IS 2:1 (2:1)
13/07/2003 15:15 Shamrock Rovers - Slovan Liberec 0:2 (0:0)
16:00 FK Sutjeska - Tampere United 0:1 (0:0)
16:30 AC Allianssi - Akratitos Liosion 0:0 (0:0)
3. Round
19/07/2003 14:00 Tobyl Kostanay - FC Superfund 0:1 (0:0)
16:00 Dacia Chişinău - FC Schalke 04 0:1 (0:1)
16:15 1. FC Synot Stare Mesto - VfL Wolfsburg 0:1 (0:0)
18:00 FC Nantes - FC Wil 1900 2:1 (0:1)
18:30 sc Heerenveen - Lierse SK 4:1 (3:1)
19:00 AO Egaleo - FC Anet Koper 2:3 (0:0)
19:00 EA Guingamp - 1. FC Brno 2:1 (0:1)
19:15 OGC Nice - Werder Bremen 0:0 (0:0)
19:30 AC Perugia - AC Allianssi 2:0 (2:0)
20:30 Racing Santander - Slovan Liberec 0:1 (0:1)
21:00 Villarreal CF - Brescia Calcio 2:0 (1:0)
20/07/2003 17:00 Tampere United - HNK Cibalia 0:2 (0:0)
26/07/2003 14:30 Werder Bremen - OGC Nice 1:0 (0:0)
15:00 AC Allianssi - AC Perugia 0:2 (0:1)
16:30 FC Anet Koper - AO Egaleo 2:2 (1:1)
16:30 FC Wil 1900 - FC Nantes 2:3 (2:2)
17:00 VfL Wolfsburg - 1. FC Synot Stare Mesto 2:0 (1:0)
17:00 HNK Cibalia - Tampere United 0:1 (0:0)
18:00 Lierse SK - sc Heerenveen 0:1 (0:0)
18:15 FC Schalke 04 - Dacia Chişinău 2:1 (0:0)
18:30 FC Superfund - Tobyl Kostanay 3:0 (1:0)
19:00 1. FC Brno - EA Guingamp 4:2 (1:0, 2:1) aet
19:00 Slovan Liberec - Racing Santander 2:1 (1:0)
19:45 Brescia Calcio - Villarreal CF 1:1 (0:0)
Semi-finals
30/07/2003 16:00 HNK Cibalia - VfL Wolfsburg 1:4 (1:2)
17:00 FC Superfund - Werder Bremen 4:0 (3:0)
19:00 FC Nantes - AC Perugia 0:1 (0:0)
19:00 1. FC Brno - Villarreal CF 1:1 (0:1)
19:00 sc Heerenveen - FC Anet Koper 2:0 (2:0)
19:15 FC Schalke 04 - Slovan Liberec 2:1 (0:0)
06/08/2003 17:00 FC Anet Koper - sc Heerenveen 1:0 (1:0)
17:30 VfL Wolfsburg - HNK Cibalia 4:0 (1:0)
19:00 Slovan Liberec - FC Schalke 04 0:0 (0:0)
19:15 Werder Bremen - FC Superfund 1:1 (1:0)
19:30 AC Perugia - FC Nantes 0:0 (0:0)
20:45 Villarreal CF - 1. FC Brno 2:0 (1:0)
Final
12/08/2003 17:00 FC Superfund - FC Schalke 04 0:2 (0:1)
19:00 sc Heerenveen - Villarreal CF 1:2 (1:2)
19:30 AC Perugia - VfL Wolfsburg 1:0 (1:0)
26/08/2003 19:30 FC Schalke 04 - FC Superfund 0:0 (0:0)
20:00 VfL Wolfsburg - AC Perugia 0:2 (0:1)
20:45 Villarreal CF - sc Heerenveen 0:0 (0:0)