![]() Luzhniki Stadium hosted the final  | |
| Tournament details | |
|---|---|
| Dates | 22 July 1998 – 12 May 1999 | 
| Teams | 104 | 
| Final positions | |
| Champions | |
| Runners-up | |
| Tournament statistics | |
| Matches played | 125 | 
| Goals scored | 363 (2.9 per match) | 
| Top scorer(s) | Enrico Chiesa (Parma) Darko Kovačević (Real Sociedad) 8 goals each  | 
The 1998–99 UEFA Cup was won by Parma in the final against Marseille. It was their second title in the competition.
It was the last edition of the old format UEFA Cup, before the Cup Winners' Cup was merged into it to include domestic cup winners, and an extra knockout round was added. The new format was last played in the 2003–04 season and was later replaced by a Group Stage format in 2004–05.
Teams
The labels in the parentheses show how each team qualified for the place of its starting round:[1]
- TH: Title holders
 - LC: League Cup winners
 - Nth: League position
 - IC: Intertoto Cup winners
 - FP: Fair play
 - CL Q2: Losers from the Champions League second qualifying round
 
First qualifying round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Argeş Piteşti  | 
7–1 | 5–1 | 2–0 | |
| Belshina Bobruisk  | 
1–3 | 0–0 | 1–3 | |
| Omonia  | 
8–6 | 5–1 | 3–5 | |
| Shakhtar Donetsk  | 
6–1 | 2–1 | 4–0 | |
| Kolkheti Poti  | 
0–11 | 0–4 | 0–7 | |
| Inter Bratislava  | 
4–0 | 2–0 | 2–0 | |
| Tallinna Sadam  | 
1–5 | 0–2 | 1–3 | |
| HB Tórshavn  | 
2–4 | 2–0 | 0–4 | |
| Željeznicar  | 
1–2 | 1–1 | 0–1 | |
| Mura  | 
8–2 | 6–1 | 2–1 | |
| ÍA  | 
3–3 (a) | 3–2 | 0–1 | |
| Hapoel Tel Aviv  | 
6–2 | 3–1 | 3–1 | |
| Shirak  | 
0–7 | 0–2 | 0–5 | |
| Germinal Ekeren  | 
4–1 | 4–1 | 0–0 | |
| Shelbourne  | 
3–7 | 3–5 | 0–2 | |
| Oţelul Galaţi  | 
4–1 | 3–0 | 1–1 | |
| Union Luxembourg  | 
0–7 | 0–3 | 0–4 | |
| Ferencváros  | 
14–1 | 6–0 | 8–1 | |
| Tiligul Tiraspol  | 
0–6 | 0–1 | 0–5 | |
| Newtown  | 
0–7 | 0–0 | 0–7 | 
First leg
| Argeş Piteşti  | 5–1 | |
|---|---|---|
| Amirbekov  Barbu Bârdeș Jilăveanu  | 
Report | Aliyev  | 
| Omonia  | 5–1 | |
|---|---|---|
| Kitanov  Rauffmann Panayotou Kontolefteros  | 
Report | Ferguson  | 
| Shakhtar Donetsk  | 2–1 | |
|---|---|---|
| Seleznyov  Kriventsov  | 
Report | Zammit  | 
| Kolkheti Poti  | 0–4 | |
|---|---|---|
| Report | Ognjenović  Ačimovič Pantelić  | 
| Inter Bratislava  | 2–0 | |
|---|---|---|
| Šuchančok  Miklós  | 
Report | 
| Tallinna Sadam  | 0–2 | |
|---|---|---|
| Report | Olisadebe  Bąk  | 
| HB Tórshavn  | 2–0 | |
|---|---|---|
| Johannesen  | 
Report | 
| Zeljeznicar  | 1–1 | |
|---|---|---|
| Vazda  | 
Report | McGowne  | 
| ÍA  | 3–2 | |
|---|---|---|
| Adolfsson  Eyjólfsson Ivsić  | 
Report | Skinderis  Vasiliauskas  | 
| Germinal Ekeren  | 4–1 | |
|---|---|---|
| Van Ankeren  Morhaye Kovács  | 
Report | Ferhatović  | 
| Shelbourne  | 3–5 | |
|---|---|---|
| Porrini  Rutherford Morley  | 
Report | Albertz  Amato Van Bronckhorst  | 
| Oţelul Galaţi  | 3–0 | |
|---|---|---|
| Ştefan  Mihalache Maleş  | 
Report | 
| Union Luxembourg  | 0–3 | |
|---|---|---|
| Report | Ekström  Nilsson Hermansson  | 
| Tiligul Tiraspol  | 0–1 | |
|---|---|---|
| Report | Staelens  | 
Second leg
| Dynamo Baku  | 0–2 | |
|---|---|---|
| Report | Mutu  Jilăveanu  | 
Argeş Piteşti won 7–1 on aggregate.
| CSKA Sofia  | 3–1 | |
|---|---|---|
| Petrov  Naydenov Stanchev  | 
Report | Balashow  | 
CSKA Sofia won 3–1 on aggregate.
| Linfield  | 5–3 | |
|---|---|---|
| Feeney  Gorman McDonald Ferguson  | 
Report | Marangos  Kitanov  | 
Omonia won 8–6 on aggregate.
| Birkirkara  | 0–4 | |
|---|---|---|
| Report | Seleznyov  Kriventsov Kovalev  | 
Shakhtar Donetsk won 6–1 on aggregate.
| Red Star Belgrade  | 7–0 | |
|---|---|---|
| Pantelić  Ognjenović Gojković Mićić  | 
Report | 
Red Star Belgrade won 11–0 on aggregate.
| SK Tirana  | 0–2 | |
|---|---|---|
| Report | Babnič  Miklós  | 
Inter Bratislava won 4–0 on aggregate.
| Polonia Warsaw  | 3–1 | |
|---|---|---|
| Moskal  Wędzyński Bąk  | 
Report | Krõlov  | 
Polonia Warsaw won 5–1 on aggregate.
| VPS  | 4–0 | |
|---|---|---|
| Suoste  Tarkkio Nygård  | 
Report | 
VPS won 4–2 on aggregate.
| Kilmarnock  | 1–0 | |
|---|---|---|
| Mahood  | 
Report | 
Kilmarnock won 2–1 on aggregate.
Mura won 8–2 on aggregate.
| Zalgiris Vilnius  | 1–0 | |
|---|---|---|
| Steško  | 
Report | 
3–3 on aggregate; Zalgiris Vilnius won on away goals.
Hapoel Tel Aviv won 6–2 on aggregate.
Malmö won 7–0 on aggregate.
Germinal Ekeren won 4–1 on aggregate.
| Rangers  | 2–0 | |
|---|---|---|
| Johansson  | 
Report | 
Rangers won 7–3 on aggregate.
| Sloga Jugomagnat  | 1–1 | |
|---|---|---|
| Stankovski  | 
Report | Mihalache  | 
Oţelul Galaţi won 4–1 on aggregate.
| IFK Göteborg  | 4–0 | |
|---|---|---|
| Ekström  Henriksson  | 
Report | 
IFK Göteborg won 7–0 on aggregate.
| Principat  | 1–8 | |
|---|---|---|
| Pasqui  | 
Report | Selimi  Kovács Kriston Nagy Schultz Jagodics  | 
Ferencváros won 14–1 on aggregate.
| Anderlecht  | 5–0 | |
|---|---|---|
| Stoica  De Boeck Dheedene Taument Årst  | 
Report | 
Anderlecht won 6–0 on aggregate.
Wisła Kraków won 7–0 on aggregate.
Second qualifying round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Red Star Belgrade  | 
4–2 | 2–1 | 2–1 | |
| Ferencváros  | 
4–6 | 4–2 | 0–4 | |
| Germinal Ekeren  | 
3–5 | 1–4 | 2–1 | |
| Argeş Piteşti  | 
4–4 (a) | 2–0 | 2–4 | |
| Molde  | 
0–2 | 0–0 | 0–2 | |
| IFK Göteborg  | 
2–2 (a) | 2–1 | 0–1 | |
| Mura  | 
0–2 | 0–0 | 0–2 | |
| Rangers  | 
2–0 | 2–0 | 0–0 | |
| Slavia Prague  | 
4–2 | 4–0 | 0–2 | |
| Zürich  | 
6–3 | 4–0 | 2–3 | |
| Brann  | 
1–0 | 1–0 | 0–0 | |
| Wisła Kraków  | 
7–2 | 5–1 | 2–1 | |
| Vejle  | 
6–0 | 3–0 | 3–0 | |
| Hapoel Tel Aviv  | 
1–1 (2–4 p) | 1–0 | 0–1 (aet) | |
| Osijek  | 
3–3 (a) | 3–1 | 0–2 | |
| Omonia  | 
3–3 (a) | 3–1 | 0–2 | |
| VPS  | 
0–3 | 0–0 | 0–3 | |
| Polonia Warsaw  | 
0–2 | 0–1 | 0–1 | |
| Hajduk Split  | 
3–2 | 1–1 | 2–1 | |
| Sigma Olomouc  | 
4–0 | 2–0 | 2–0 | 
First leg
| Red Star Belgrade  | 2–1 | |
|---|---|---|
| Škorić  Ognjenović  | 
Report | Abramov  | 
| Ferencváros  | 4–2 | |
|---|---|---|
| Selimi  Lendvai Nyilas Vincze  | 
Report | Nikolaidis  Sebwe  | 
| Argeş Piteşti  | 2–0 | |
|---|---|---|
| Mutu  Barbu  | 
Report | 
| Molde  | 0–0 | |
|---|---|---|
| Report | 
| IFK Göteborg  | 2–1 | |
|---|---|---|
| Hermansson  Persson  | 
Report | Şentürk  | 
| Rangers  | 2–0 | |
|---|---|---|
| Kanchelskis  Wallace  | 
Report | 
| Slavia Prague  | 4–0 | |
|---|---|---|
| Vágner  Kozel Skála  | 
Report | 
| Brann  | 1–0 | |
|---|---|---|
| Kvisvik  | 
Report | 
| Wisła Kraków  | 5–1 | |
|---|---|---|
| Dubicki  Kulawik Zając  | 
Report | Vugrinec  | 
| Vejle  | 3–0 | |
|---|---|---|
| Wael  Søgaard  | 
Report | 
| Hapoel Tel Aviv  | 1–0 | |
|---|---|---|
| Tubi  | 
Report | 
| Polonia Warsaw  | 0–1 | |
|---|---|---|
| Report | Gusev  | 
| Hajduk Split  | 1–1 | |
|---|---|---|
| Brajković  | 
Report | Bjarnason  | 
| Sigma Olomouc  | 2–0 | |
|---|---|---|
| Krohmer  König  | 
Report | 
Second leg
| Rotor Volgograd  | 1–2 | |
|---|---|---|
| Zernov  | 
Report | Ognjenović  Dudić  | 
Red Star Belgrade won 4–2 on aggregate.
| AEK Athens  | 4–0 | |
|---|---|---|
| Nikolaidis  Donis  | 
Report | 
AEK Athens won 6–4 on aggregate.
| Servette  | 1–2 | |
|---|---|---|
| Rey  | 
Report | Fournier  Karagiannis  | 
Servette won 5–3 on aggregate.
| İstanbulspor  | 4–2 | |
|---|---|---|
| Akyüz  Sergen Mehmet Kocaman  | 
Report | Mutu  Barbu  | 
4–4 on aggregate; Argeş Piteşti won on away goals.
CSKA Sofia won 2–0 on aggregate.
| Fenerbahçe  | 1–0 | |
|---|---|---|
| Baljić  | 
Report | 
2–2 on aggregate; Fenerbahçe won on away goals.
Silkeborg won 2–0 on aggregate.
Rangers won 2–0 on aggregate.
| Inter Bratislava  | 2–0 | |
|---|---|---|
| Babnič  Ovad  | 
Report | 
Slavia Prague won 4–2 on aggregate.
Zürich won 6–3 on aggregate.
Brann won 1–0 on aggregate.
| Trabzonspor  | 1–2 | |
|---|---|---|
| Çimşir  | 
Report | Sunday  Kulawik  | 
Wisła Kraków won 7–2 on aggregate.
Vejle won 6–0 on aggregate.
| Strømsgodset  | 1–0 | |
|---|---|---|
| Michelsen  | 
Report | |
| Penalties | ||
| 4–2 | ||
1–1 on aggregate; Strømsgodset won 4–2 on penalties.
| Anderlecht  | 2–0 | |
|---|---|---|
| Årst  Stoica  | 
Report | 
3–3 on aggregate; Anderlecht won on away goals.
| Rapid Wien  | 2–0 | |
|---|---|---|
| Heraf  Wagner  | 
Report | 
3–3 on aggregate; Rapid Wien won on away goals.
Grazer AK won 3–0 on aggregate.
| Dynamo Moscow  | 1–0 | |
|---|---|---|
| Teryokhin  | 
Report | 
Dynamo Moscow won 2–0 on aggregate.
| Malmö  | 1–2 | |
|---|---|---|
| Ohlsson  | 
Report | Vučko  | 
Hajduk Split won 3–2 on aggregate.
| Kilmarnock  | 0–2 | |
|---|---|---|
| Report | Heinz  Mucha  | 
Sigma Olomouc won 4–0 on aggregate.
First round
- 1 The first leg of the Fiorentina vs. Hajduk Split tie was played at the Stadio San Nicola in Bari instead of Fiorentina's home ground in Florence due to the club serving a stadium ban over an incident during their 1996–97 Cup Winners' Cup semifinal second leg match against Barcelona on 24 April 1997. The incident saw Barcelona player Iván de la Peña requiring medical assistance after getting hit with an object thrown from the stands as Fiorentina fans pelted the pitch with missiles following Barcelona's second goal in the 35th minute of the match.[2] Part of the punishment for Fiorentina was being required to play their next two European home matches at least 300 km away from their home stadium. Since Fiorentina failed to qualify for European competition in the 1997–98 season, the punishment was enacted during their 1998–99 UEFA Cup campaign.
 - 2 The return leg of the Atlético Madrid vs. Obilić tie was played at the Partizan Stadium in Belgrade due to Obilić's home ground not meeting UEFA standards for European competition.
 
First leg
| Argeş Piteşti  | 0–1 | |
|---|---|---|
| Report | Sánchez  | 
| Brann  | 2–0 | |
|---|---|---|
| Moen  Løvvik  | 
Report | 
| Red Star Belgrade  | 2–1 | |
|---|---|---|
| Ognjenović  Drulić  | 
Report | Rodriguez  | 
| Litex Lovech  | 1–1 | |
|---|---|---|
| Stoilov  | 
Report | Lipa  | 
| Fenerbahçe  | 1–0 | |
|---|---|---|
| Moldovan  | 
Report | 
| Schalke 04  | 1–0 | |
|---|---|---|
| Wilmots  | 
Report | 
| Maribor  | 0–2 | |
|---|---|---|
| Report | Frankowski  Pater  | 
| Fiorentina  | 2–1 | |
|---|---|---|
| Edmundo  | 
Report | Vučko  | 
| Újpest  | 0–5 | |
|---|---|---|
| Report | Jankauskas  Ilić Vermant Anić Elonga-Ekakia  | 
| Vitesse Arnhem  | 3–0 | |
|---|---|---|
| Laros  Perović Machlas  | 
Report | 
| Sparta Prague  | 2–4 | |
|---|---|---|
| Čížek  Lokvenc  | 
Report | Kovačević  Aldeondo de Pedro  | 
| Vejle  | 1–0 | |
|---|---|---|
| Graulund  | 
Report | 
| Steaua Bucharest  | 3–4 | |
|---|---|---|
| Lincar  Roşu Dumitrescu  | 
Report | Ilie  Angulo  | 
| Aston Villa  | 3–2 | |
|---|---|---|
| Charles  Vassell  | 
Report | Michelsen  George  | 
| Leeds United  | 1–0 | |
|---|---|---|
| Hasselbaink  | 
Report | 
| Udinese  | 1–1 | |
|---|---|---|
| Walem  | 
Report | Kirsten  | 
| Blackburn Rovers  | 0–1 | |
|---|---|---|
| Report | Bąk  | 
| Atlético Madrid  | 2–0 | |
|---|---|---|
| Juninho  José Mari  | 
Report | 
| Sporting CP  | 0–2 | |
|---|---|---|
| Report | Nervo  Eriberto  | 
| Anderlecht  | 0–2 | |
|---|---|---|
| Report | Comisetti  Tikva  | 
Second leg
| Wisła Kraków  | 3–0 | |
|---|---|---|
| Zając  Kulawik  | 
Report | 
Wisła Kraków won 5–0 on aggregate.
| Slavia Prague  | 1–0 (a.e.t.) | |
|---|---|---|
| Dostálek  | 
Report | |
| Penalties | ||
| Horváth  Labant Dostálek Vágner Kozel  | 
5–4 | |
1–1 on aggregate; Slavia Prague won 5–4 on penalties.
| Bologna  | 2–1 | |
|---|---|---|
| Nervo  Signori  | 
Report | Leandro Machado  | 
Bologna won 4–1 on aggregate.
| Dinamo Tbilisi  | 0–3 | |
|---|---|---|
| Report | Valk  Ceesay Ramzi  | 
Willem II won 6–0 on aggregate.
| CSKA Sofia  | 1–0 | |
|---|---|---|
| Stanchev  | 
Report | 
2–2 on aggregate; CSKA Sofia won on away goals.
Dynamo Moscow won 5–4 on aggregate.
Fiorentina won 2–1 on aggregate.
| Strømsgodset  | 0–3 | |
|---|---|---|
| Report | Collymore  | 
Aston Villa won 6–2 on aggregate.
| Grazer AK  | 2–0 | |
|---|---|---|
| Golombek  Akwuegbu  | 
Report | 
Grazer AK won 3–1 on aggregate.
| Metz  | 2–1 (a.e.t.) | |
|---|---|---|
| Kastendeuch  Meyrieu  | 
Report | Marinović  | 
| Penalties | ||
| Proment  Meyrieu Jestrović Boffin Kastendeuch  | 
3–4 | |
3–3 on aggregate; Red Star Belgrade won 4–3 on penalties.
Werder Bremen won 4–2 on aggregate.
| Anorthosis Famagusta  | 2–3 | |
|---|---|---|
| Fischer  Krčmarević  | 
Report | Sant'Anna  Bartlett  | 
Zürich won 7–2 on aggregate.
| Marseille  | 4–0 | |
|---|---|---|
| Dugarry  Pires  | 
Report | 
Marseille won 6–2 on aggregate.
| Real Sociedad  | 1–0 | |
|---|---|---|
| Kovačević  | 
Report | 
Real Sociedad won 5–2 on aggregate.
Stuttgart won 4–3 on aggregate.
| AEK Athens  | 3–3 | |
|---|---|---|
| Nikolaidis  Kopitsis  | 
Report | Machlas  Reuser  | 
Vitesse won 6–3 on aggregate.
Monaco won 3–1 on aggregate.
Grasshoppers won 2–0 on aggregate.
| Club Brugge  | 2–2 | |
|---|---|---|
| Borkelmans  Vermant  | 
Report | Kopunović  Szanyó  | 
Club Brugge won 7–2 on aggregate.
Bordeaux won 3–2 on aggregate.
| Obilić  | 0–1 | |
|---|---|---|
| Report | Kiko  | 
Atlético Madrid won 3–0 on aggregate.
| Parma  | 3–1 | |
|---|---|---|
| Saffet  Crespo Boghossian  | 
Report | Baljić  | 
Parma won 3–2 on aggregate.
| Celtic  | 2–1 | |
|---|---|---|
| Stubbs  Larsson  | 
Report | Söderström  | 
Celtic won 4–2 on aggregate.
| Roma  | 1–0 | |
|---|---|---|
| Delvecchio  | 
Report | 
Roma won 3–0 on aggregate.
Liverpool won 8–0 on aggregate.
| Bayer Leverkusen  | 1–0 | |
|---|---|---|
| Beinlich  | 
Report | 
Bayer Leverkusen won 2–1 on aggregate.
Lyon won 3–2 on aggregate.
| Celta Vigo  | 7–0 | |
|---|---|---|
| Penev  Mazinho Sánchez Alberto Tomás  | 
Report | 
Celta de Vigo won 8–0 on aggregate.
Real Betis won 5–1 on aggregate.
Valencia won 7–3 on aggregate.
| Marítimo  | 1–0 (a.e.t.) | |
|---|---|---|
| Jorge Soares  | 
Report | |
| Penalties | ||
| Bunbury  Paulo Sérgio Jorge Soares  | 
1–4 | |
1–1 on aggregate; Leeds United won 4–1 on penalties.
| Rangers  | 4–2 | |
|---|---|---|
| Gattuso  Porrini Johansson Wallace  | 
Report | Sallói  Ohana  | 
Rangers won 5–3 on aggregate.
Second round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Dynamo Moscow  | 
2–6 | 2–3 | 0–3 | |
| CSKA Sofia  | 
2–5 | 2–4 | 0–1 | |
| Roma  | 
1–0 | 1–0 | 0–0 | |
| Celtic  | 
3–5 | 1–1 | 2–4 | |
| Grasshopper  | 
3–2 | 0–2 | 3–01 | |
| Vitesse  | 
1–3 | 0–1 | 1–2 | |
| Bayer Leverkusen  | 
2–3 | 1–2 | 1–1 | |
| Wisła Kraków  | 
2–3 | 1–1 | 1–2 | |
| Grazer AK  | 
3–7 | 3–3 | 0–4 | |
| Werder Bremen  | 
3–4 | 1–1 | 2–3 | |
| Celta Vigo  | 
3–2 | 0–1 | 3–1 | |
| Liverpool  | 
2–2 (a) | 0–0 | 2–2 | |
| Bologna  | 
4–1 | 2–1 | 2–0 | |
| Willem II  | 
1–4 | 1–1 | 0–3 | |
| Red Star Belgrade  | 
3–5 | 1–2 | 2–3 | |
| Stuttgart  | 
3–4 | 1–1 | 2–3 (aet) | 
- 1 The return leg of the Grasshopper vs. Fiorentina tie was played at the Arechi Stadium in Salerno instead of Fiorentina's home ground in Florence due to the club serving a stadium ban over an incident during their 1996–97 Cup Winners' Cup semifinal second leg match against Barcelona on 24 April 1997. The incident saw Barcelona player Iván de la Peña requiring medical assistance after getting hit with an object thrown from the stands as Fiorentina fans pelted the pitch with missiles following Barcelona's second goal in the 35th minute of the match.[2] Part of the punishment for Fiorentina was being required to play their next two European home matches at least 300 km away from their home stadium. Since Fiorentina failed to qualify for European competition in the 1997–98 season, the punishment was enacted during their 1998–99 UEFA Cup campaign.
 
First leg
| Wisła Kraków  | 1–1 | |
|---|---|---|
| Kulawik  | 
Report | Chiesa  | 
| Dynamo Moscow  | 2–3 | |
|---|---|---|
| Nekrasov  | 
Report | Kovtun  De Pedro  | 
| Grasshopper  | 0–2 | |
|---|---|---|
| Report | Batistuta  Robbiati  | 
| Stuttgart  | 1–1 | |
|---|---|---|
| Akpoborie  | 
Report | Vermant  | 
| CSKA Sofia  | 2–4 | |
|---|---|---|
| Genchev  Naydenov  | 
Report | Torrisi  Kiko Roberto  | 
| Willem II  | 1–1 | |
|---|---|---|
| Bombarda  | 
Report | Trujillo  | 
| Bayer Leverkusen  | 1–2 | |
|---|---|---|
| Reichenberger  | 
Report | van Bronckhorst  Johansson  | 
| Roma  | 1–0 | |
|---|---|---|
| Delvecchio  | 
Report | 
| Werder Bremen  | 1–1 | |
|---|---|---|
| Herzog  | 
Report | Maurice  | 
| Celta Vigo  | 0–1 | |
|---|---|---|
| Report | Joachim  | 
Second leg
| Slavia Prague  | 0–2 | |
|---|---|---|
| Report | Signori  Cappioli  | 
Bologna won 4–1 on aggregate.
Bordeaux won 3–1 on aggregate.
Parma won 3–2 on aggregate.
Club Brugge won 4–3 on aggregate.
AS Monaco won 7–3 on aggregate.
| Real Sociedad  | 3–0 | |
|---|---|---|
| Kovačević  De Paula  | 
Report | 
Real Sociedad won 6–2 on aggregate.
| Zürich  | 4–2 | |
|---|---|---|
| Del Signore  Chassot Bartlett Sant'Anna  | 
Report | O'Donnell  Larsson  | 
Zürich won 5–3 on aggregate.
| Lyon  | 3–2 | |
|---|---|---|
| Caveglia  Cocard  | 
Report | Bunjevčević  Ognjenović  | 
Lyon won 5–3 on aggregate.
| Fiorentina  | 0–3 (awarded)  | |
|---|---|---|
| Oliveira  | 
Report | Gren  | 
The match was abandoned at half-time after the fourth official, Philippe Flament of Belgium, sustained a knee injury and bruising from a firecracker thrown onto the pitch by fans in the stands. At the moment of the incident, Fiorentina led 2–1 on the night and 4-1 on aggregate. Four days later at a UEFA emergency meeting, Fiorentina was kicked out of the UEFA Cup and the match was recorded as a 0–3 Grasshopper win. Future expulsion from European competition for Fiorentina was also considered by UEFA but eventually ruled out because of mitigating circumstances, specifically that the match, as part of an earlier punishment, was not played at Fiorentina's home stadium but in Salerno and credible evidence that the firecracker was likely thrown by fans of the local club Salernitana holding a grudge following a recent Serie A fixture between the two clubs.[2]
Grasshopper won 3–2 on aggregate.
| Aston Villa  | 1–3 | |
|---|---|---|
| Collymore  | 
Report | Sánchez  Mostovoi Penev  | 
Celta de Vigo won 3–2 on aggregate.
Marseille won 4–3 on aggregate.
| Leeds United  | 0–0 | |
|---|---|---|
| Report | 
Roma won 1–0 on aggregate.
| Atlético Madrid  | 1–0 | |
|---|---|---|
| Juninho  | 
Report | 
Atlético Madrid won 5–2 on aggregate.
2–2 on aggregate; Liverpool won on away goals.
Real Betis won 4–1 on aggregate.
| Rangers  | 1–1 | |
|---|---|---|
| Johansson  | 
Report | Kirsten  | 
Rangers won 3–2 on aggregate.
Third round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Real Sociedad  | 
3–5 | 2–1 | 1–4 (aet) | |
| Roma  | 
3–2 | 1–0 | 2–2 | |
| Grasshopper  | 
3–3 (a) | 3–3 | 0–0 | |
| Rangers  | 
2–4 | 1–1 | 1–3 | |
| Monaco  | 
2–3 | 2–2 | 0–1 | |
| Celta Vigo  | 
4–1 | 3–1 | 1–0 | |
| Bologna  | 
4–2 | 4–1 | 0–1 | |
| Lyon  | 
5–3 | 1–0 | 4–3 | 
First leg
| Grasshopper  | 3–3 | |
|---|---|---|
| Kavelashvili  Türkyilmaz Comisetti  | 
Report | Wiltord  Micoud  | 
| Real Sociedad  | 2–1 | |
|---|---|---|
| Kovačević  Roberto  | 
Report | Juninho  | 
| Lyon  | 1–0 | |
|---|---|---|
| Bąk  | 
Report | 
Second leg
Parma won 4–2 on aggregate.
| Real Betis  | 1–0 | |
|---|---|---|
| Oli  | 
Report | 
Bologna won 4–2 on aggregate.
Lyon won 5–3 on aggregate.
3–3 on aggregate; Bordeaux won on away goals.
Roma won 3–2 on aggregate.
| Liverpool  | 0–1 | |
|---|---|---|
| Report | Revivo  | 
Celta de Vigo won 4–1 on aggregate.
Marseille won 3–2 on aggregate.
| Atlético Madrid  | 4–1 (a.e.t.) | |
|---|---|---|
| Jugović  Santi José Mari  | 
Report | Gracia  | 
Atlético Madrid won 5–3 on aggregate.
Quarter-finals
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Atlético Madrid  | 
4–2 | 2–1 | 2–1 | |
| Bordeaux  | 
2–7 | 2–1 | 0–6 | |
| Marseille  | 
2–1 | 2–1 | 0–0 | |
| Bologna  | 
3–2 | 3–0 | 0–2 | 
First leg
| Marseille  | 2–1 | |
|---|---|---|
| Maurice  | 
Report | Mostovoi  | 
Second leg
Parma won 7–2 on aggregate.
Bologna won 3–2 on aggregate.
| Roma  | 1–2 | |
|---|---|---|
| Delvecchio  | 
Report | Aguilera  Roberto  | 
Atlético Madrid won 4–2 on aggregate.
Marseille won 2–1 on aggregate.
Semi-finals
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Atlético Madrid  | 
2–5 | 1–3 | 1–2 | |
| Marseille  | 
1–1 (a) | 0–0 | 1–1 | 
First leg
Second leg
1–1 on aggregate; Marseille won on away goals.
Parma won 5–2 on aggregate.
Final
See also
References
- ↑ UEFA European Cups 1998/1999 Results and Qualification by Bert Kassies
 - 1 2 3 "Fiorentina kicked out of Uefa Cup". The Guardian. 8 November 1998. Retrieved 8 August 2020.
 
External links
- 1998–99 All matches UEFA Cup – season at UEFA website
 - Official site
 - Results at RSSSF.com
 - All scorers 1998–99 UEFA Cup according to (excluding preliminary round) according to protocols UEFA + all scorers preliminary round
 - 1998/99 UEFA Cup – results and line-ups (archive)
 
.jpg.webp)