| UEFA Cup 2003-4 |
| Qualifying Round : 14 and 28 August 2003 |
| First Leg | Second Leg | |||||
| AIK Solna | 1-0 | Fylkir | Fylkir | 0-0 | AIK Solna | |
| Vllaznia | 0-2 | Dundee | Dundee | 4-0 | Vllaznia | |
| Levadia Maardu | 1-3 | Varteks | Varteks | 3-2 | Levadia Maardu | |
| EfB | 5-0 | Santa Coloma | Santa Coloma | 1-4 | EfB | |
| Zeljeznicar | 1-0 | Anorthosis | Anorthosis | 1-3 | Zeljeznicar | |
| Hapoel Tel Aviv | 1-1 | Batants | Batants | 1-2 | Hapoel Tel Aviv | |
| Brondby | 3-0 | Dynamo Minsk | Dynamo Minsk | 0-2 | Brondby | |
| Malmo | 4-0 | Portadown | Portadown | 0-2 | Malmo | |
| Dynamo Bucharest | 5-2 | Liepajas Metalurgs | Liepajas Metalurgs | 1-1 | Dynamo Bucharest | |
| Valetta | 0-2 | Neuchatel Xamax | Neuchatel Xamax | 2-0 | Valetta | |
| Karnten | 2-1 | Grindavik | Grindavik | 1-1 | Karnten | |
| Vitoria Zizkov | 3-0 | Zhenis Astana | Zhenis Astana | 1-3 | Vitoria Zizkov | |
| Sarajevo | 1-1 | Sartid | Sartid | 3-0 | Sarajevo | |
| Apoel | 2-1 | Derry City | Derry | 0-3 | Apoel | |
| Litex Lovech | 0-0 | Zimbru Chrisinau | Zimbru Chrisinau | 2-0 | Litex Lovech | |
| Neman Grodno | 1-1 | Steaua Bucharest | Steaua Bucharest | 0-0 | Neman Grodno | |
| Etzella Ettelbruck | 1-2 | Kamen Ingrad | Kamen Ingrad | 7-0 | Etzella Ettelbruck | |
| Man City | 5-0 | T.N.S. | T.N.S | 0-2 | Man City | |
| Molde | 2-0 | Ki Klaksvik | Ki Klaksvik | 0-4 | Molde | |
| OB | 1-1 | TVMK Tallin | TVMK Tallin | 0-3 | OB | |
| Ventspils | 1-1 | Wisla Plock | Wisla Plock | 2-2 | Ventspils | |
| MyPa | 3-2 | Young Boys | Young Boys | 2-2 | MyPa | |
| Vaduz | 0-1 | Dnirpo | Dnirpo | 1-0 | Vaduz | |
| Coleraine | 2-1 | Leiria | Leiria | 5-0 | Coleraine | |
| Groclin | 2-0 | Atlantas | Atlantas | 1-4 | Groclin | |
| Dynamo Tirana | 0-4 | Lokeren | Lokeren | 3-1 | Dynamo Tirana | |
| Cwmbran Town | 0-3 | Maccabi Haifa | Maccabi Haifa | 3-0 | Cwmbran Town | |
| Publikum | 7-2 | Belasica | Belasica | 0-5 | Publikum | |
| Cementarnica | 0-0 | Katowice | Katowice | 1-1 | Cementarnica | |
| Puchov | 3-0 | Sioni Bolnisi | Sioni Bolnisi | 0-3 | Puchov | |
| Crvena Zvezda | 5-0 | Nistru Otaci | Nistru Otaci | 3-2 | Crvena Zvezda | |
| Ekranas | 1-1 | Debrecen | Debrecen | 2-1 | Ekranas | |
| Birkirkara | 0-5 | Ferencvaros | Ferencvaros | 1-0 | Birkirkara | |
| Haka | 2-1 | Hadjuk Split | Hadjuk Split | 1-0 | Haka | |
| Torpedo Moscow | 5-0 | Domagnano | Domagnano | 0-4 | Torpedo Moscow | |
| Atyrau | 1-4 | Levski Sofia | Levski Sofia | 2-0 | Atyrau | |
| Olimpija Ljubljana | 1-0 | Shelbourne | Shelbourne | 2-3 | Olimpija Ljubljana | |
| Lens | 3-0 | Torpedo Kutaisa | Torpedo Kutaisa | 0-2 | Lens | |
| Farum | 4-0 | Shirak | Shirak | 0-2 | Farum | |
| Petrzalka | 1-0 | F91 Dudelange | F91 Dudelange | 0-1 | Petrzalka | |
| Runavik | 1-3 | Lyn | Lyn | 6-0 | Runavik |
| First Round: 24 Sept and 15 Oct 2003 |
| First Leg | Second Leg | |||||
| Dundee | 1-2 | Perugia | Perugia | 1-0 | Dundee | |
| Newcastle | 5-0 | NAC Breda | NAC Breda | 0-1 | Newcastle | |
| Hearts | 2-0 | Zeljeznicar |
Zeljeznicar |
0-0 | Hearts | |
| Genclerbirligi | 3-1 | Blackburn | Blackburn | 1-1 | Genclerbirligi | |
| lOlimpija Ljubljana | 1-1 | Liverpool |
Liverpool |
3-0 | Olimpija Ljubljana | |
| Man City | 3-2 | Lokeren | Lokeren | 0-1 | Man City | |
| Southampton | 1-1 | Steaua Bucharest | Steaua Bucharest | 1-0 | Southampton | |
| AIK Athens | 0-1 | Valencia | Valencia | 1-0 | AIK Athens | |
| Dinamo Bucharest | 2-0 | Shakhtar |
Shakhtar |
2-3 | Dinamo Bucharest | |
| Maccabi Haifa | 2-1 | Publikum | Publikum | 2-2 | Maccabi Haifa | |
| CSKA Sofia | 1-1 | Torpedo Moscow | Torpedo Moscow (won on pens) | 1-1 | CSKA Sofia | |
| Cementarnica | 0-1 | Lens | Lens | 5-0 | Cementarnica | |
| La Louviere | 1-1 | Benfica | Benfica | 1-0 | La Louviere | |
| Panionios | 2-1 | Nordsjaelland | Nordsjaelland | 0-1 | Panionios | |
| Salzberg | 0-1 | Udinese | Udinese | 1-2 | Salzberg | |
| Puchov | 1-1 | Barcelona | Barcelona | 8-0 | Puchov | |
| Dinamo Zagreb | 3-1 | MTK Hungaria | MTK Hungaria | 0-0 | Dinamo Zagreb | |
| Hapoel Rumat Gan | 0-1 | Levski Sofia | Levski Sofia | 4-0 | Hapoel Rumat Gan | |
| Kaiserslauten | 1-2 | Teplice | Teplice | 1-0 | Kaiserslauten | |
| Sartid | 1-2 | Slavia Prague | Slavia Prague | 2-1 | Sartid | |
| Villarreal | 0-0 | Trabzonspar |
Trabzonspar |
2-3 | Villarreal | |
| Grasshoppers | 1-1 | Hadjuk Split | Hadjuk Split | 0-0 | Grasshoppers | |
| Hertha Berlin | 0-0 | Groclin | Groclin | 1-0 | Hertha Berlin | |
| Valerenga | 0-0 | Grazer | Grazer | 1-1 | Valerenga | |
| Zimbru Chisinau | 1-1 | Aris Salonika | Aris Salonika | 2-1 | Zimbru Chisinau | |
| Ferencvaros | 1-1 | FC Copenhagen | FC Copenhagen (won on pens) | 1-1 | Ferencvaros | |
| Varteks | 1-3 | Debrecen | Debrecen | 3-2 | Varteks | |
| Hamburg | 2-1 | Dnipro | Dnipro | 3-0 | Hamburg | |
| Bordeaux | 2-1 | Petrzalka |
Petrzalka |
1-1 | Bordeaux | |
| Roma | 4-0 | Vardar | Vardar | 1-1 | Roma | |
| Spartak Moscow | 2-0 | Esbjerg FB |
Esbjerg FB |
1-1 | Spartak Moscow | |
| Wisla Krakow | 2-1 | NEC Nijmegen | NEC Nijmegen | 1-2 | Wisla Krakow | |
| Leiria | 1-0 | Molde | Molde | 3-1 | Leiria | |
| Austria Vienna | 1-2 | Borrusia Dortmund | Borrusia Dortmund | 1-0 | Austria Vienna | |
| Auxerre | 1-0 | Xamax | Xamax | 0-1 | Auxerre | |
| Ventspils | 1-4 | Rosenberg | Rosenberg | 6-0 | Ventspils | |
| Gaziantepspor | 1-0 | Hapoel Tel Aviv | Hapoel Tel Aviv | 0-0 | Gaziantepspor | |
| Odense | 2-2 | Crvena Zvezda | Crvena Zvezda | 4-3 | Odense | |
| Sporting Lisbon | 2-0 | Malmo | Malmo | 0-1 | Sporting Lisbon | |
| Utrecht | 2-0 | Zilina | Zilina | 0-4 | Utrecht | |
| Metalurh | 1-1 | Parma | Parma | 3-0 | Metalurh | |
| MyPa | 0-1 | Sochaux | Sochaux | 2-0 | MyPa | |
| Kamen Ingrad | 0-0 | Schalke |
Schalke |
1-0 | Kamen Ingrad | |
| Appoel | 1-2 | Mallorca | Mallorca | 4-2 | Appoel | |
| Feyenoord | 2-1 | Karnten | Karnten | 0-1 | Feyenoord | |
| POAK Salonika | 0-1 | Lyn | Lyn | 0-3 | POAK Salonika | |
| Malatyaspor | 0-2 | Basel | Basel | 1-2 | Malatyaspor | |
| Brondby | 1-0 | Viktoria Zizkov | Viktoria Zizkov | 0-1 | Brondby |
| Second Round: 6 and 27 November 2003 |
| First Leg | Second Leg | |||||
| Dynamo Zagreb | 0-2 | Dnipro | Dnipro | 1-1 | Dynamo Zagreb | |
| Borrusia Dortmund | 2-2 | Sochaux | Sochaux | 4-0 | Borrusia Dortmund | |
| Man City | 1-1 | Groclin | Groclin | 0-0 | Man City | |
| Panionios | 0-3 | Barcelona | Barcelona | 2-0 | Panionios | |
| Benfica | 3-1 | Molde | Molde | 0-2 | Benfica | |
| Slavia Prague | 2-2 | Levski Sofia | Levski Sofia | 0-0 | Slavia Prague | |
| Rosenberg | 0-0 | Crvena Zvezda | Crvena Zvezda | 0-1 | Rosenberg | |
| Valencia | 0-0 | Maccabi Haifa | Maccabi Haifa | 0-4 | Valencia | |
| Spartak Moscow | 4-0 | Dinamo Bucharest | Dinamo Bucharest | 3-1 | Spartak Moscow | |
| Gaziantepspor | 3-0 | Lens | Lens | 1-3 | Gaziantepspor | |
| Schalke | 2-1 | Brondby | Brondby (won 3-1 on pens) | 2-1 | Schalke | |
| Perugia | 2-0 | Aris Salonika | Aris Salonika | 1-1 | Perugia | |
| Utrecht | 0-0 | Auxerre | Auxerre | 4-0 | Utrecht | |
| Steaua Bucharest | 1-1 | Liverpool | Liverpool | 1-0 | Steaua Bucharest | |
| Valerenga | 0-0 | Wisla Krakow | Wisla Krakow | 0-0 | Valerenga (win 4-3 on pens) | |
| PAOK | 1-1 | Debrecen | Debrecen | 0-0 | PAOK | |
| FC Copenhagen | 1-2 | Mallorca | Mallorca | 1-1 | FC Copenhagen | |
| Salzberg | 0-4 | Parma | Parma | 5-0 | Salzberg | |
| Basel | 2-3 | Newcastle | Newcastle | 1-0 | Basel | |
| Roma | 1-0 | Hadjuk Split | Hadjuk Split | 1-1 | Roma | |
| Genclerbirligi | 1-1 | Sporting Lisbon | Sporting Lisbon | 0-3 | Genclerbirligi | |
| Villarreal | 2-0 | Torpedo Moscow | Torpedo Moscow | 1-0 | Villarreal | |
| Feyenoord | 0-2 | Teplice | Teplice | 1-1 | Feyenoord | |
| Bordeaux | 0-1 | Hearts | Hearts | 0-2 | Bordeaux |
| Third Round: 26 Feb and 3 March 2004 |
| First Leg | Second Leg | |||||
| Brondby | 0-1 | Barcelona | Barcelona | 2-1 | Brondby | |
| Parma | 0-1 | Gen�lerbirligi | Gen�lerbirligi | 3-0 | Parma | |
| Benfica | 1-0 | Rosenberg | Rosenberg | 2-1 | Benfica | |
| Marseille | 1-0 | Dnipro | Dnipro | 0-0 | Marseille | |
| Celtic | 3-0 | Teplice | Teplice | 1-0 | Celtic | |
| Perugia | 0-0 | PSV Eindhoven | PSV Eindhoven | 3-1 | Perugia | |
| Groclin | 0-1 | Bordeaux | Bordeaux | 4-1 | Groclin | |
| Valencia | 3-2 | Besiktas | Besiktas | 0-2 | Valencia | |
| Galatasaray | 2-2 | Villarreal | Villarreal | 3-0 | Galatasaray | |
| Bruges | 1-0 | Debrecen | Debrecen | 0-0 | Bruges | |
| Sochaux | 2-2 | Inter Milan | Inter Milan | 0-0 | Sochaux | |
| Liverpool | 2-0 | Levski Sofia | Levski Sofia | 2-4 | Liverpool | |
| Spartak Moscow | 0-3 | Mallorca | Mallorca | 0-1 | Spartak Moscow | |
| Gaziantepspor | 1-0 | Roma | Roma | 2-0 | Gaziantepspor | |
| Auxerre | 0-0 | Panathinaikos | Panathinaikos | 0-1 | Auxerre | |
| Valerenga | 1-1 | Newcastle | Newcastle | 3-1 | Valerenga |
| Fourth Round: 11 and 25 March 2004 |
| First Leg | Second Leg | |||||
| (1): Celtic | 1-0 | Barcelona | Barcelona | 0-0 | Celtic | |
| (2): Gen�lerbirligi | 1-0 | Valencia | Valencia | - | Gen�lerbirligi | |
| (3): Bordeaux | 3-1 | Bruges | Bruges | 0-1 | Bordeaux | |
| (4): Newcastle | 4-1 | Mallorca | Mallorca | 0-3 | Newcastle | |
| (5): Auxerre | 1-1 | PSV Eindhoven | PSV Eindhoven | 3-0 | Auxerre | |
| (6): Benfica | 0-0 | Inter Milan | Inter Milan | 4-3 | Benfica | |
| (7): Liverpool | 1-1 | Marseille | Marseille | 2-1 | Liverpool | |
| (8): Villarreal | 2-0 | Roma | Roma | 2-1 | Villarreal |
| Quarter Final : 8 and 14 April 2004 |
| First Leg | Second Leg | |||||
| (A): Bordeaux | 1-2 | Valencia | Valencia | 2-1 | Bordeaux | |
| (B): Marseille | 1-0 | Inter Milan | Inter Milan | 0-1 | Marseille | |
| (C): Celtic | 1-1 | Villarreal | Villarreal | 2-0 | Celtic | |
| (D): PSV Eindhoven | 1-1 | Newcastle | Newcastle | 2-1 | PSV Eindhoven |
| Semi Final : 22 April and 6 May 2004 |
| First Leg | Second Leg | |||||
| Newcastle | 0-0 | Marseille | Marseille | 2-0 | Newcastle | |
| Villarreal | 0-0 | Valencia | Valencia | 1-0 | Villarreal |
| The Final : 19 May 2004 - Gothenberg |
| Marseille | 0-2 | Valencia |