1997–98 UEFA Cup
| 
 The final was played at Parc des Princes in Paris | |
| Dates | 22 July 1997 – 6 May 1998 | 
|---|---|
| Final positions | |
| Champions |  Internazionale (3rd title) | 
| Runners-up |  Lazio | 
| Tournament statistics | |
| Top scorer(s) |  Stéphane Guivarc'h (7 goals) | 
The 1997–98 UEFA Cup was won by Internazionale comfortably in an all-Italian final against Lazio. It was their third title in eight years in the competition.
It was the first instance of the UEFA Cup final being a one-game contest at a neutral stadium, having previously being decided over two legs with each team having one home game.
First qualifying round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Dinamo Minsk  | 2–2(a) | .svg.png) Kolheti Poti | 1–0 | 1–2 | 
| Hapoel Petah Tikva  | 3–1 |  Flora Tallinn | 1–0 | 2–1 | 
| Dnipro Dnipropetrovsk  | 8–1 |  FC Yerevan | 6–1 | 2–0 | 
| Inkaras Kaunas  | 4–7 |  Boby Brno | 3–1 | 1–6 | 
| MyPa  | 1–4 |  Apollon Limassol | 1–1 | 0–3 | 
| Inter CableTel AFC  | 0–8 |  Celtic | 0–3 | 0–5 | 
| Neuchâtel Xamax  | 10–1 |  Tiligul-Tiras Tiraspol | 7–0 | 3–1 | 
| CS Grevenmacher  | 1–6 |  Hajduk Split | 1–4 | 0–2 | 
| Grasshoppers  | 10–1 |  Coleraine | 3–0 | 7–1 | 
| Vojvodina  | 2–2(4–5p) |  Viking | 0–2 | 2–0(aet) | 
| KR Reykjavík  | 4–1 |  Dinamo Bucharest | 2–0 | 2–1 | 
| Bohemians  | 0–6 |  Ferencváros | 0–1 | 0–5 | 
| FK Jablonec 97  | 8–0 |  FK Karabakh | 5–0 | 3–0 | 
| Birkirkara  | 1–4 |  Spartak Trnava | 0–1 | 1–3 | 
| Odra Wodzisław  | 4–2 |  Pobeda | 3–0 | 1–2 | 
| Torpedo Rīga  | 2–5 |  Vorskla Poltava | 1–3 | 1–2 | 
| Brann  | 4–4(a) |  Naftex Burgas | 2–1 | 2–3 | 
| Principat  | 0–17 |  Dundee United | 0–8 | 0–9 | 
| HIT Gorica  | 4–4(a) |  Oţelul Galaţi | 2–0 | 2–4 | 
| Újpest  | 9–2 |  KÍ Klaksvík | 6–0 | 3–2 | 
First leg
| 23 July 1997 | 
| Dnipro Dnipropetrovsk  | 6–1 |  FC Yerevan | 
|---|---|---|
| Hetsko  31' Sharan  55', 62', 74' Palyanytsya  60' Moroz  72' | Report | N'diaye  82' | 
| 23 July 1997 | 
| Inkaras Kaunas  | 3–1 |  Boby Brno | 
|---|---|---|
| Přibyl  14' (o.g.) Šlekys  63' Rudzionis  75' | Report | Holomek  5' | 
| 23 July 1997 | 
| Neuchâtel Xamax  | 7–0 |  Tiligul-Tiras Tiraspol | 
|---|---|---|
| Isabella  9', 16' Kunz  15' Sandjak  70' Perret  72' Rothenbühler  76' Gigon  90' | Report | 
| 23 July 1997 | 
| Daugava Riga  | 1–3 |  Vorskla Poltava | 
|---|---|---|
| Vucāns  72' | Report | Kobzar  51' Chuichenko  57' Antyukhin  70' | 
| 23 July 1997 | 
| Principat  | 0–8 |  Dundee United | 
|---|---|---|
| Report | Winters  14', 31', 75', 77' McSwegan  46', 73', 76' Zetterlund  48' | 
Second leg
Dinamo Minsk 2–2 Kolheti Poti on aggregate. Dinamo Minsk won on away goals.
Flora Tallinn won 3–1 on aggregate.
Dnipro Dnipropetrovsk won 8–1 on aggregate.
| 30 July 1997 | 
| Boby Brno  | 6–1 |  Inkaras Kaunas | 
|---|---|---|
| Chaloupka  7', 50' Valnoha  15', 54' Holomek  25' Kolomazník  63' | Report | Rudzionis  16' | 
Boby Brno won 4–7 on aggregate.
Apollon Limassol won 1–4 on aggregate.
| 30 July 1997 | 
| Celtic  | 5–0 |  Inter CableTel AFC | 
|---|---|---|
| Thom  19' (pen.) Jackson  42' Johnson  45' Hannah  63' Hay  85' | Report | 
Celtic won 0–8 on aggregate.
| 30 July 1997 | 
| Tiligul-Tiras Tiraspol  | 1–3 |  Neuchâtel Xamax | 
|---|---|---|
| Lukianchikov  14' | Report | Sandjak  11' Martin  28' Jeanneret  80' | 
Neuchâtel Xamax won 10–1 on aggregate.
Hajduk Split won 1–6 on aggregate.
| 30 July 1997 | 
| Coleraine  | 1–7 |  Grasshoppers | 
|---|---|---|
| O'Dowd  22' | Report | Magnin  15' Esposito  27' Ahinful  33' Shiels  51' (o.g.) Tikva  63' H. Yakin  64' Aspinall  83' (o.g.) | 
Grasshoppers won 10–1 on aggregate.
| 30 July 1997 | 
| Viking  | 0–2 |  Vojvodina | 
|---|---|---|
| Report | Vulević  4', 88' | |
| Penalties | ||
| {{{penalties1}}} | 5–4 | {{{penalties2}}} | 
Vojvodina 2–2 Viking on aggregate. Viking won 5–4 on penalties.
KR Reykjavík won 4–1 on aggregate.
Ferencváros won 0–6 on aggregate.
FK Jablonec 97 won 8–0 on aggregate.
Spartak Trnava won 1–4 on aggregate.
Odra Wodzisław won 4–2 on aggregate.
Vorskla Poltava won 2–5 on aggregate.
| 30 July 1997 | 
| Naftex Burgas  | 3–2 |  Brann | 
|---|---|---|
| Trendafilov  10' Parushev  26' Kiselichkov  72' | Report | Hasund  60', 72' | 
Brann 4–4 Naftex Burgas on aggregate. Brann won on away goals.
| 30 July 1997 | 
| Dundee United  | 9–0 |  Principat | 
|---|---|---|
| McSwegan  8', 24', 65' Winters  23', 42' McLaren  37' Olofsson  55' Zetterlund  59' Thompson  88' | Report | 
Dundee United won 0–17 on aggregate.
| 30 July 1997 | 
| Oţelul Galaţi  | 4–2 |  HIT Gorica | 
|---|---|---|
| Ştefan  20', 27' State  63' Ion  75' | Report | Protega  88' Demirović  90' | 
HIT Gorica 4–4 Oţelul Galaţi on aggregate. HIT Gorica won on away goals.
Újpest won 9–2 on aggregate.
Second qualifying round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Hajduk Split  | 5–2 |  Malmö | 3–2 | 2–0 | 
| Anderlecht .svg.png) | 4–0 |  Vorskla Poltava | 2–0 | 2–0 | 
| Neuchâtel Xamax  | 4–2 |  Viking | 3–0 | 1–2 | 
| Rotor Volgograd  | 6–3 |  Odra Wodzisław | 2–0 | 4–3 | 
| Trabzonspor  | 2–1 |  Dundee United | 1–0 | 1–1 | 
| Rapid Wien  | 6–3 |  Boby Brno | 6–1 | 0–2 | 
| Tirol Innsbruck  | 5–7 |  Celtic | 2–1 | 3–6 | 
| Helsingborg  | 1–1(3–4p) |  Ferencváros | 0–1 | 1–0(aet) | 
| Vejle  | 0–1 |  Hapoel Petah Tikva | 0–0 | 0–1 | 
| Grasshoppers  | 3–2 |  Brann | 3–0 | 0–2 | 
| HIT Gorica  | 3–8 | .svg.png) Club Brugge | 3–5 | 0–3 | 
| PAOK  | 6–3 |  Spartak Trnava | 5–3 | 1–0 | 
| KR Reykjavík  | 1–3 |  OFI Crete | 0–0 | 1–3 | 
| FK Jablonec 97  | 1–1(a) |  Örebro | 1–1 | 0–0 | 
| Apollon Limassol  | 0–3 | .svg.png) Excelsior Mouscron | 0–0 | 0–3 | 
| Dinamo Minsk  | 0–3 |  Lillestrøm | 0–2 | 0–1 | 
| Újpest  | 2–3 |  AGF Aarhus | 0–0 | 2–3 | 
| Alania Vladikavkaz  | 6–2 |  Dnipro Dnipropetrovsk | 2–1 | 4–1 | 
First leg
| 12 August 1997 20:00 | 
| Hajduk Split  | 3–2 |  Malmö FF | 
|---|---|---|
| Skoko  78' Sedloski  80' Sarr  90' | Report | Wirmola  11' Gudmundsson  60' | 
| 12 August 1997 | 
| Rapid Wien  | 6–1 |  Boby Brno | 
|---|---|---|
| Ipoua  36', 62' Stöger  45', 86' Prosenik  79' Stumpf  80' | Report | Dostálek  53' | 
| 12 August 1997 | 
| HIT Gorica  | 3–5 | .svg.png) Club Brugge | 
|---|---|---|
| Osterc  62', 64', 83' | Report | Claessens  11', 26' Staelens  13' (pen.), 21', 43' (pen.) | 
| 12 August 1997 | 
| PAOK  | 5–3 |  Spartak Trnava | 
|---|---|---|
| Zagorakis  32' Marangos  35', 45' Frantzeskos  52' Olivares  80' | Report | Ujlaky  22', 27' Luhový  24' | 
| 12 August 1997 | 
| Alania Vladikavkaz  | 2–1 |  Dnipro Dnipropetrovsk | 
|---|---|---|
| Žutautas  18' Ashvetia  58' | Report | Palyanytsya  8' | 
Second leg
Hajduk Split won 5–2 on aggregate.
Anderlecht won 4–0 on aggregate.
Neuchâtel Xamax won 4–2 on aggregate.
| 26 August 1997 | 
| Odra Wodzisław  | 3–4 |  Rotor Volgograd | 
|---|---|---|
| Staniek  35' Zagórski  44' Brzoza  45' | Report | Berketov  5' Abramov  50' Veretennikov  68', 72' | 
Rotor Volgograd won 6–3 on aggregate.
Trabzonspor won 2–1 on aggregate.
Rapid Wien won 6–3 on aggregate.
| 26 August 1997 | 
| Celtic  | 6–3 |  Tirol Innsbruck | 
|---|---|---|
| Donnelly  34', 69' Thom  45' Burley  70', 90' Wieghorst  90' | Report | Mayrleb  39' Severeyns  45' Krinner  82' | 
| Glasgow Attendance: 46,907 | 
Celtic won 7–5 on aggregate.
| 26 August 1997 | 
| Ferencváros  | 0–1 |  Helsingborg | 
|---|---|---|
| Report | Jacobsson  43' | |
| Penalties | ||
| {{{penalties1}}} | 3–4 | {{{penalties2}}} | 
Helsingborg 1–1 Ferencváros on aggregate. Ferencváros won 4–3 on penalties.
Hapoel Petah Tikva won 0–1 on aggregate.
Grasshoppers won 3–2 on aggregate.
Club Brugge won 8–3 on aggregate.
PAOK won 6–3 on aggregate.
| 26 August 1997 | 
| OFI Crete  | 3–1 |  KR Reykjavík | 
|---|---|---|
| Anastasiou  10' Mitić  66' Papadopoulos  72' (pen.) | Report | Björnsson  41' | 
OFI Crete won 1–3 on aggregate.
FK Jablonec 97 1–1 Örebro on aggregate. Örebro won on away goals.
Excelsior Mouscron won 0–3 on aggregate.
Lillestrøm won 0–3 on aggregate.
AGF Aarhus won 2–3 on aggregate.
| 26 August 1997 | 
| Dnipro Dnipropetrovsk  | 1–4 |  Alania Vladikavkaz | 
|---|---|---|
| Sharan  23' | Report | Gakhokidze  2', 27' Yanovskiy  33' Kobiashvili  44' | 
Alania Vladikavkaz won 6–2 on aggregate.
First round
First leg
| 16 September 1997 | 
| Austria Salzburg  | 4–3 | .svg.png) Anderlecht | 
|---|---|---|
| Klausz  33', 52' Glieder  51', 64' (pen.) | Report | Iachtchouk  34' Goor  59' Stoica  80' | 
| 16 September 1997 | 
| Lyon  | 4–1 |  Brøndby | 
|---|---|---|
| Kanouté  20' Linarès  50' Carteron  63' Giuly  75' | Report | Daugaard  34' (pen.) | 
| 16 September 1997 | 
| Croatia Zagreb  | 4–4 |  Grasshoppers | 
|---|---|---|
| Šarić  23' Viduka  41' Prosinečki  58' (pen.) Cvitanović  78' | Report | Moldovan  20', 79' Mladinić  62' (o.g.) Türkyilmaz  65' | 
| 16 September 1997 | 
| Vitesse Arnhem  | 2–1 |  Braga | 
|---|---|---|
| Čurović  33' Trustfull  85' (pen.) | Report | Karoglan  90' (pen.) | 
| 16 September 1997 | 
| Celtic  | 2–2 |  Liverpool | 
|---|---|---|
| McNamara  53' Donnelly  74' (pen.) | Report | Owen  6' McManaman  89' | 
| Glasgow Attendance: 48,526 | 
| 16 September 1997 | 
| Atlético Madrid  | 2–1 |  Leicester City | 
|---|---|---|
| Juninho  69' Vieri  71' (pen.) | Report | Marshall  11' | 
| 16 September 1997 | 
| AGF Aarhus  | 2–2 |  Nantes Atlantique | 
|---|---|---|
| Piechnik  19' Hallum  77' | Report | Gourvennec  12' N'Diaye  24' | 
Second leg
Auxerre won 1–2 on aggregate.
| 30 September 1997 | 
| Anderlecht .svg.png) | 4–2 |  Austria Salzburg | 
|---|---|---|
| Peiremans  46', 67' Iachtchouk  57' Dheedene  66' | Report | Glieder  5' Ivanauskas  30' | 
Anderlecht won 6–7 on aggregate.
PAOK won 2–1 on aggregate.
Udinese won 3–1 on aggregate.
| 30 September 1997 | 
| Ajax  | 9–1 |  NK Maribor | 
|---|---|---|
| Arveladze  1', 26' Litmanen  21' Witschge  37' Babangida  40' F. de Boer  63' McCarthy  79', 87' Oliseh  85' | Report | Ljubobratovic  83' | 
Ajax won 2–10 on aggregate.
| 30 September 1997 | 
| Brøndby  | 2–3 |  Lyon | 
|---|---|---|
| Sand  5' Daugaard  10' (pen.) | Report | Giuly  15' (pen.) Job  80' Bardon  88' | 
Lyon won 7–3 on aggregate.
Dinamo Tbilisi won 1–2 on aggregate.
Real Valladolid won 2–1 on aggregate.
Lazio won 6–1 on aggregate.
Strasbourg won 4–2 on aggregate.
MTK Hungária won 4–1 on aggregate.
| 30 September 1997 16:00 | 
| Hajduk Split  | 2–3 |  Schalke 04 | 
|---|---|---|
| Vulić  20' Računica  34' | Report | Wilmots  21' Eijkelkamp  68', 73' | 
Schalke won 5–2 on aggregate.
Bastia won 1–0 on aggregate.
| 15 October 1997 | 
| Spartak Moscow  | 5–1 |  Sion | 
|---|---|---|
| Buznikin  6' Titov  34' Kechinov  41' Tikhonov  60' Romaschenko  83' | Report | Camadini  65' | 
| Moscow | 
Spartak Moscow won 1–6 on aggregate.
The 2nd leg finished 2–2 (Shirko, Alenichev – Lota 2x) on 30 September (Report), but had to be replayed because the goals were 8 cm short of the prescribed height.
| 30 September 1997 | 
| Ferencváros  | 2–1 |  OFI Crete | 
|---|---|---|
| Nichenko  70' Horváth  85' (pen.) | Report | Nioplias  14' | 
| Üllői út, Budapest | 
OFI Crete won 4–2 on aggregate.
Athletic Bilbao won 4–1 on aggregate.
Aston Villa won 0–1 on aggregate.
Steaua Bucharest won 2–1 on aggregate.
| 30 September 1997 | 
| Örebro  | 1–4 |  Rotor Volgograd | 
|---|---|---|
| Karlsson  84' | Report | Niederhaus  25', 67' Zernov  40' Veretennikov  72' | 
Rotor Volgograd won 6–1 on aggregate.
| 30 September 1997 | 
| 1860 Munich  | 6–1 |  FC Jazz | 
|---|---|---|
| Winkler  34', 71' Cerny  45' Böhme  50' Nowak  52' Hamann  68' | Report | Méndez  83' | 
1860 Munich won 1–7 on aggregate.
| 30 September 1997 | 
| Bochum  | 5–3 |  Trabzonspor | 
|---|---|---|
| Stickroth  22' Yuran  44', 51' Dickhaut  60' Peschel  68' | Report | Missé-Missé  31' Ogün  73' Osman  78' | 
Bochum won 6–5 on aggregate.
| 30 September 1997 | 
| Grasshoppers  | 0–5 |  Croatia Zagreb | 
|---|---|---|
| Report | Cvitanović  25', 32', 89' Prosinečki  86' (pen.), 90' (pen.) | 
Croatia Zagreb won 9–4 on aggregate.
Braga won 2–3 on aggregate.
Rapid Wien won 2–1 on aggregate.
Internazionale won 4–0 on aggregate.
Celtic 2–2 Liverpool on aggregate. Liverpool won on away goals.
| 30 September 1997 | 
| Metz  | 4–1 | .svg.png) Excelsior Mouscron | 
|---|---|---|
| Rodriguez  4', 25' Kastendeuch  39' Gaillot  90' | Report | van Durme  10' | 
Metz won 1–6 on aggregate.
| 30 September 1997 | 
| Lillestrøm  | 1–2 |  Twente | 
|---|---|---|
| Diallo  89' (pen.) | Report | Vennegoor of Hesselink  56' van Halst  90' (pen.) | 
Twente 2–2 Lillestrøm on aggregate. Twente won on away goals.
Club Brugge won 2–4 on aggregate.
Atlético Madrid won 4–1 on aggregate.
AGF Aarhus won 3–2 on aggregate.
| 30 September 1997 | 
| Anorthosis Famagusta  | 1–1 |  Karlsruhe | 
|---|---|---|
| Mihajlović  12' | Report | Schepens  42' | 
| Antonis Papadopoulos Stadium, Larnaca Attendance: 9,000 | 
Karlsruhe won 3–2 on aggregate.
Second round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Strasbourg  | 3–2 |  Liverpool | 3–0 | 0–2 | 
| Internazionale  | 4–3 |  Lyon | 1–2 | 3–1 | 
| Braga  | 5–0 | .svg.png) Dinamo Tbilisi | 4–0 | 1–0 | 
| Schalke 04  | 3–1 | .svg.png) Anderlecht | 1–0 | 2–1 | 
| Ajax  | 2–2(a) |  Udinese | 1–0 | 1–2 | 
| Club Brugge .svg.png) | 2–4 |  Bochum | 1–0 | 1–4 | 
| Metz  | 1–3 |  Karlsruhe | 0–2 | 1–1 | 
| Spartak Moscow  | 4–1 |  Real Valladolid | 2–0 | 2–1 | 
| MTK Hungária  | 1–2 |  Croatia Zagreb | 1–0 | 0–2 | 
| Atlético Madrid  | 9–6 |  PAOK | 5–2 | 4–4 | 
| Steaua Bucharest  | 3–3(a) |  Bastia | 1–0 | 2–3 | 
| Athletic Bilbao  | 1–2 |  Aston Villa | 0–0 | 1–2 | 
| Rapid Wien  | 4–2 |  1860 Munich | 3–0 | 1–2 | 
| Rotor Volgograd  | 0–3 |  Lazio | 0–0 | 0–3 | 
| AGF Aarhus  | 1–1(a) |  Twente | 1–1 | 0–0 | 
| Auxerre  | 5–4 |  OFI Crete | 3–1 | 2–3 | 
First leg
| 21 October 1997 | 
| Strasbourg  | 3–0 |  Liverpool | 
|---|---|---|
| Zitelli  20', 62' Conteh  72' | Report | 
| Strasbourg Attendance: 18,813 | 
| 21 October 1997 | 
| Atlético Madrid  | 5–2 |  PAOK | 
|---|---|---|
| Vieri  10', 31', 55' Lardín  12' Kiko  75' | Report | Frantzeskos  19' Marangos  65' | 
Second leg
| 4 November 1997 | 
| Liverpool  | 2–0 |  Strasbourg | 
|---|---|---|
| Fowler  63' (pen.) Riedle  84' | Report | 
| Liverpool Attendance: 32,426 | 
Strasbourg won 3–2 on aggregate.
Internazionale won 4–3 on aggregate.
Braga won 5–0 on aggregate.
Schalke 04 won 3–1 on aggregate.
Udinese 2–2 Ajax on aggregate. Ajax won on away goals.
Bochum won 4–2 on aggregate.
Karlsruhe won 3–1 on aggregate.
Spartak Moscow won 4–1 on aggregate.
Croatia Zagreb won 1–2 on aggregate.
| 4 November 1997 | 
| PAOK  | 4–4 |  Atlético Madrid | 
|---|---|---|
| Frantzeskos  17' Olivares  55' Zagorakis  76' (pen.) Zouboulis  81' | Report | Lardín  2' Bogdanović  28' Santi  51' Kiko  90' | 
Atlético Madrid won 9–6 on aggregate.
Steaua Bucharest 3–3 Bastia on aggregate. Steaua Bucharest won on away goals.
Aston Villa won 1–2 on aggregate.
Rapid Wien won 4–2 on aggregate.
Lazio won 3–0 on aggregate.
AGF Aarhus 1–1 Twente on aggregate. Twente won on away goals.
| 4 November 1997 | 
| OFI Crete  | 3–2 |  Auxerre | 
|---|---|---|
| Papadopoulos  57', 75' (pen.) Anastasiou  90' | Report | Guivarc'h  37' Deniaud  60' | 
Auxerre won 5–4 on aggregate.
Third round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Strasbourg  | 2–3 |  Internazionale | 2–0 | 0–3 | 
| Braga  | 0–2 |  Schalke 04 | 0–0 | 0–2 | 
| Ajax  | 6–4 |  Bochum | 4–2 | 2–2 | 
| Karlsruhe  | 0–1 |  Spartak Moscow | 0–0 | 0–1(aet) | 
| Croatia Zagreb  | 1–2 |  Atlético Madrid | 1–1 | 0–1 | 
| Steaua Bucharest  | 2–3 |  Aston Villa | 2–1 | 0–2 | 
| Rapid Wien  | 0–3 |  Lazio | 0–2 | 0–1 | 
| Twente  | 0–3 |  Auxerre | 0–1 | 0–2 | 
First leg
| 25 November 1997 | 
| Ajax  | 4–2 |  Bochum | 
|---|---|---|
| Laudrup  34', 36' Arveladze  38' F. de Boer  45' | Report | Reis  20' Wałdoch  24' | 
Second leg
Internazionale won 3–2 on aggregate.
Schalke 04 won 0–2 on aggregate.
Ajax won 6–4 on aggregate.
Spartak Moscow won 1–0 on aggregate.
Atlético Madrid won 1–2 on aggregate.
Aston Villa won 2–3 on aggregate.
Lazio won 3–0 on aggregate.
Auxerre won 0–3 on aggregate.
Quarter-finals
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Internazionale  | 2–1 |  Schalke 04 | 1–0 | 1–1(aet) | 
| Ajax  | 1–4 |  Spartak Moscow | 1–3 | 0–1 | 
| Atlético Madrid  | 2–2(a) |  Aston Villa | 1–0 | 1–2 | 
| Lazio  | 3–2 |  Auxerre | 1–0 | 2–2 | 
First leg
Second leg
Internazionale won 2–1 on aggregate.
Spartak Moscow won 1–4 on aggregate.
Atlético Madrid 2–2 Aston Villa on aggregate. Atlético Madrid won on away goals.
Lazio won 3–2 on aggregate.
Semi-finals
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Internazionale  | 4–2 |  Spartak Moscow | 2–1 | 2–1 | 
| Atlético Madrid  | 0–1 |  Lazio | 0–1 | 0–0 | 
First leg
Second leg
Internazionale won 4–2 on aggregate.
Lazio won 1–0 on aggregate.
Final
Top goalscorers
See also
External links
- 1997–98 All matches UEFA Cup – season at UEFA website
- Official Site
- Results at RSSSF.com
- All scorers 1997–98 UEFA Cup according to (excluding preliminary round) according to protocols UEFA + all scorers preliminary round
- 1997/98 UEFA Cup - results and line-ups (archive)
| 
 | ||||||||||||||||||||||||||||||||||||||||


