1989–90 UEFA Cup

(Redirected from 1989-90 UEFA Cup)

The 1989–90 UEFA Cup was the 19th season of the UEFA Cup, the secondary club football competition organised by the Union of European Football Associations (UEFA). The final was played over two legs at the Stadio Comunale Vittorio Pozzo, Turin, Italy, and at the Stadio Partenio, Avellino, Italy. The competition was won by Juventus, who defeated fellow Italian team Fiorentina by an aggregate result of 3–1 to claim their second UEFA Cup title.

1989–90 UEFA Cup
Tournament details
Dates9 August 1989 – 16 May 1990
Teams65
Final positions
ChampionsItaly Juventus (2nd title)
Runners-upItaly Fiorentina
Tournament statistics
Matches played128
Goals scored329 (2.57 per match)
Attendance2,464,303 (19,252 per match)
Top scorer(s)Falko Götz (Köln)
Karl-Heinz Riedle (Werder Bremen)
6 goals each

This was the first final between two Italian sides in the UEFA competitions history and the third between two clubs of the same country. This was the fifth and final season in which all English clubs were banned from European football competitions

Association team allocation

A total of 65 teams from 31 UEFA member associations participated in the 1988–89 UEFA Cup. 63 teams entered from the first round, competing over six knock-out rounds, while two other teams competed in a preliminary round.

The association ranking based on the UEFA country coefficients is used to determine the number of participating teams for each association:

  • Associations 1–3 each have four teams qualify.
  • Associations 4–8 each have three teams qualify.
  • Associations 9–21 each have two teams qualify.
  • Associations 22–32 each have one team qualify.

Due to the ongoing English ban, their first birth was allocated to association 9, gaining a third birth. As two associations were tied for 10th place in the UEFA rankings, both of them qualified a third team for a preliminary round, whose winner would take the remaining English birth in the first round.

Association ranking

For the 1989–90 UEFA Cup, the associations are allocated places according to their 1988 UEFA country coefficients, which takes into account their performance in European competitions from 1983–84 to 1987–88.

Association ranking for 1989–90 UEFA Cup
RankAssociationCoeff.TeamsNotes
1 Italy41.0824
2 Soviet Union37.550
3 West Germany36.165
4 Spain34.7993
5 Belgium31.800
6 Portugal28.183
7 Scotland27.700
8 Netherlands26.633
9 Austria26.500
=10 France23.200
=10 Yugoslavia23.200
12 England22.0940[Note ENG]
13 Sweden21.5002
14 Czechoslovakia21.300
15 Romania20.466
16 East Germany18.750
17 Greece17.916
RankAssociationCoeff.TeamsNotes
18 Hungary17.5002
19 Switzerland15.000
20 Finland13.664
- Wales13.0000[Note WAL]
21 Poland12.7502
22 Bulgaria11.9161
23 Denmark10.916
24 Albania9.666
25 Turkey7.999
26 Norway6.666
27 Cyprus6.332
28 Northern Ireland4.999
29 Iceland3.999
30 Republic of Ireland2.665
31 Malta1.666
32 Luxembourg1.665
  • ^
    England: Since the Heysel Stadium disaster in 1985, all English football clubs were placed under an indefinite ban by Union of European Football Associations (UEFA) from all European competitions, which would be lifted in 1990–91. As England was twelfth in the UEFA rankings after three years of ban had been tabulated, their two births were to be transferred as a third birth for associations 9 and 10. While the first one went to Austria, both France and Yugoslavia were tied as the association 10. Therefore, both countries were awarded a third birth for a special preliminary round to obtain the remaining spot in the first round. In England, League Cup winners Nottingham Forest and Norwich City would have qualified by league position. Had England retained the four European places it held before the ban, Derby County and Tottenham Hotspur would have also qualified.
  • ^
    Wales: There was no national league in Wales before 1992 and the only competition organised by the Football Association of Wales was the Welsh Cup so Wales had just a single participant in European competitions, the winner (or best placed Welsh team as several English teams also competed) of the Welsh Cup which competed in the UEFA Cup Winners' Cup. Its virtual ranking is only an original research, because the UEFA country ranking was only used to allocate the UEFA Cup spots at time, so Wales was not included.
  • Teams

    The labels in parentheses show how each team qualified for competition:

    • TH: Title holders
    • CW: Cup winners
    • CR: Cup runners-up
    • LC: League Cup winners
    • 2nd, 3rd, 4th, 5th, 6th, etc.: League position
    • P-W: End-of-season European competition play-offs winners
    Qualified teams for 1989–90 UEFA Cup
    First round
    Napoli (2nd)TH Juventus (4th) Atalanta (6th) Fiorentina (P-W)
    Dynamo Kyiv (2nd) Spartak Moscow (4th) Žalgiris Vilnius (5th) Zenit (6th)
    Köln (2nd) Werder Bremen (3rd) Hamburg (4th) Stuttgart (5th)
    Valencia (3rd) Atlético Madrid (4th) Zaragoza (5th) RFC Liège (3rd)
    Club Brugge (4th) Antwerp (5th) Porto (2nd) Boavista (3rd)
    Sporting CP (4th) Aberdeen (2nd) Dundee United (4th) Hibernian (5th)
    Ajax (2nd) Twente (3rd) Feyenoord (4th) Austria Wien (3rd)
    Rapid Wien (4th) First Vienna (5th) Paris Saint-Germain (2nd) Sochaux (4th)
    Red Star Belgrade (2nd) Rad (4th) IFK Göteborg (3rd) Örgryte (4th)
    Baník Ostrava (2nd) Plastika Nitra (3rd) Victoria București (3rd) Flacăra Moreni (4th)
    Karl-Marx-Stadt (3rd) Hansa Rostock (4th) Olympiacos (2nd) Iraklis (4th)
    MTK (3rd) Videoton (4th) Sion (3rd) Wettingen (4th)
    Kuusysi (2nd) RoPS (3rd) Katowice (2nd) Górnik Zabrze (3rd)
    Vitosha Sofia (2nd) Næstved (2nd) Apolonia (4th)[Note ALB] Galatasaray (3rd)
    Lillestrøm (2nd) Apollon Limassol (2nd) Glentoran (2nd) ÍA (3rd)
    Dundalk (2nd) Valletta (2nd) Jeunesse Esch (2nd)
    Preliminary round
    Auxerre (5th) Dinamo Zagreb (5th)[Note YUG]

    Notes

    Schedule

    The schedule of the competition was as follows. Matches were scheduled for Tuesdays and Wednesdays, with each legs of both semifinals now being held over consecutive days. Matches for the first and second round were held on Tuesdays, while other rounds were held on Wednesdays, except for the Antwerp vs Stuttgart match-up in the third round.

    Schedule for 1989–90 UEFA Cup
    RoundFirst legSecond leg
    Preliminary round9 August 198923 August 1989
    First round12 September 198926 September 1989
    Second round17 October 198931 October 1989
    Third round21–22 November 19895–6 December 1989
    Quarter-finals7 March 199021 March 1990
    Semi-finals3–4 April 199017–18 April 1990
    Final2 May 199016 May 1990

    Preliminary round

    Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
    Auxerre 3–2 Dinamo Zagreb0–13–1

    First leg

    Auxerre 0–1 Dinamo Zagreb
    ReportŠuker 79'

    Second leg

    Dinamo Zagreb 1–3 Auxerre
    Panadić 54'ReportKovács 33'
    Otokoré 36', 57'
    Attendance: 28,471
    Referee: Ulf Eriksson (Sweden)

    Auxerre won 3–2 on aggregate.

    First round

    Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
    Austria Wien 4–0 Ajax1–03–0
    Vitosha Sofia 3–4 Antwerp0–03–4
    Apollon Limassol 1–4 Zaragoza0–31–1
    Aberdeen 2–2 (a) Rapid Wien2–10–1
    Hibernian 4–0 Videoton1–03–0
    Atlético Madrid 1–1 (1–3 p) Fiorentina1–00–1 (a.e.t.)
    Valencia 4–2 Victoria București3–11–1
    Kuusysi 2–3 Paris Saint-Germain0–02–3
    RoPS 2–1 GKS Katowice1–11–0
    Auxerre 8–0 Apolonia5–03–0
    Sochaux 12–0 Jeunesse Esch7–05–0
    Iraklis 1–2 Sion1–00–2
    Glentoran 1–5 Dundee United1–30–2
    ÍA 1–6 RFC Liège0–21–4
    Atalanta 0–2 Spartak Moscow0–00–2
    Valletta 1–7 First Vienna1–40–3
    Lillestrøm 1–5 Werder Bremen1–30–2
    Twente 1–4 Club Brugge0–01–4
    Górnik Zabrze 2–5 Juventus0–12–4
    Sporting CP 0–0 (3–4 p) Napoli0–00–0 (a.e.t.)
    Porto 4–1 Flacăra Moreni2–02–1
    Köln 5–1 Plastika Nitra4–11–0
    Stuttgart 3–2 Feyenoord2–01–2
    Örgryte 2–7 Hamburg1–21–5
    Wettingen 5–0 Dundalk3–02–0
    Galatasaray 1–3 Red Star Belgrade1–10–2
    Dynamo Kyiv 6–1 MTK4–02–1
    Zenit Leningrad 3–1 Næstved3–10–0
    Žalgiris Vilnius 2–1 IFK Göteborg2–00–1
    Rad 2–3 Olympiacos2–10–2
    Karl-Marx-Stadt 3–2 Boavista1–02–2 (a.e.t.)
    Hansa Rostock 2–7 Baník Ostrava2–30–4

    First leg

    Austria Wien 1–0 Ajax
    Degeorgi 18'Report
    Attendance: 10,000

    Vitosha Sofia 0–0 Antwerp
    Report
    Attendance: 10,000
    Referee: Michel Girard (France)

    Apollon Limassol 0–3 Zaragoza
    ReportJuanito 44' (pen.)
    Pardeza 73'
    Pablo Alfaro 84'
    Attendance: 6,490
    Referee: Todor Kolev (Bulgaria)

    Aberdeen 2–1 Rapid Wien
    C. Robertson 80'
    Grant 89'
    ReportKranjčar 7'
    Attendance: 16,439
    Referee: José María Enríquez Negreira (Spain)

    Hibernian 1–0 Videoton
    Mitchell 25'Report
    Attendance: 12,800
    Referee: Jean-François Crucke (Belgium)


    Valencia 3–1 Victoria București
    Toni 36'
    Fenoll 48'
    Flores 71'
    ReportCoraș 61'

    Kuusysi 0–0 Paris Saint-Germain
    Report
    Attendance: 3,882
    Referee: Wieland Ziller (East Germany)

    RoPS 1–1 GKS Katowice
    Tiainen 43'ReportKubisztal 2'

    Auxerre 5–0 Apolonia
    Boli 20'
    Vahirua 51', 56'
    Pogaçë 62' (o.g.)
    Guerreiro 73'
    Report

    Sochaux 7–0 Jeunesse Esch
    Lada 6', 25'
    Silvestre 22'
    Oudjani 47', 70'
    Carrasco 88'
    Petry 90' (o.g.)
    Report
    Attendance: 2,182
    Referee: Freddy Philippoz (Switzerland)

    Iraklis 1–0 Sion
    Toutziaris 28'Report
    Attendance: 14,041
    Referee: Jozef Marko (Czechoslovakia)

    Glentoran 1–3 Dundee United
    Jameson 68'ReportCleland 31'
    McInally 71'
    Hinds 85'
    Attendance: 5,814
    Referee: Keith Burge (Wales)

    ÍA 0–2 RFC Liège
    ReportErnès 7'
    Waseige 81'
    Attendance: 684
    Referee: Denis McArdle (Republic of Ireland)

    Atalanta 0–0 Spartak Moscow
    Report

    Valletta 1–4 First Vienna
    Zarb 63' (pen.)ReportCamilleri 17' (o.g.)
    Balzis 42'
    Vidreis 51'
    Heraf 86'
    Attendance: 1,520
    Referee: Giorgos Koukoulakis (Greece)

    Lillestrøm 1–3 Werder Bremen
    Pedersen 87'ReportEilts 10'
    Bode 15', 71'
    Attendance: 6,972
    Referee: Guðmundur Haraldsson (Iceland)

    Twente 0–0 Club Brugge
    Report


    Sporting CP 0–0 Napoli
    Report

    Porto 2–0 Flacăra Moreni
    Zé Carlos 36'
    Branco 56'
    Report
    Attendance: 25,000

    Köln 4–1 Plastika Nitra
    Götz 8', 56', 61'
    Littbarski 73' (pen.)
    ReportHipp 21'
    Attendance: 7,000
    Referee: Andrew Ritchie (Northern Ireland)

    Stuttgart 2–0 Feyenoord
    Walter 21'
    Allgöwer 48'
    Report
    Attendance: 18,641

    Örgryte 1–2 Hamburg
    Roth 71'ReportFurtok 8'
    Jensen 80'
    Attendance: 3,454
    Referee: Allan Gunn (England)

    Wettingen 3–0 Dundalk
    Cleary 42' (o.g.)
    Corneliusson 66'
    Löbmann 69'
    Report
    Stadion Altenburg, Wettingen
    Attendance: 3,700
    Referee: Dušan Krchňák (Czechoslovakia)

    Galatasaray 1–1 Red Star Belgrade
    Hasan 35'ReportMrkela 11'
    Attendance: 30,580
    Referee: Alphonse Costantin (Belgium)

    Dynamo Kyiv 4–0 MTK
    Protasov 12'
    Rats 23', 33'
    Yakovenko 55'
    Report
    Attendance: 35,000
    Referee: Dimitar Dimitrov (Bulgaria)

    Zenit Leningrad 3–1 Næstved
    Chukhlov 22'
    Stepanov 60'
    Popelnukha 74'
    ReportJørgensen 19' (pen.)
    Attendance: 8,200
    Referee: Eero Aho (Finland)

    Žalgiris Vilnius 2–0 IFK Göteborg
    Fridrikas 36', 88'Report
    Attendance: 15,200
    Referee: Branko Bujić (Yugoslavia)

    Rad 2–1 Olympiacos
    Nestorović 37'
    Đoinčević 53'
    ReportTsalouchidis 89'
    Attendance: 5,000
    Referee: Joe Worrall (England)


    Hansa Rostock 2–3 Baník Ostrava
    Wahl 27', 38' (pen.)ReportKula 57'
    Hýravý 66'
    Horváth 75'
    Attendance: 20,320
    Referee: Kaj Natri (Finland)

    Second leg

    Ajax 0–3 Austria Wien
    Wouters 44'ReportPleva 98'
    Attendance: 23,221

    The match was abandoned in the 104th minute with the score at 1–1 after Austria Wien's goalkeeper Franz Wohlfahrt was struck by an iron rod thrown from the home stand. As a result, Ajax had to concede the match by default and were excluded from competing in European football for a year. Austria Wien won 4–0 on aggregate.


    Antwerp 4–3 Vitosha Sofia
    Geilenkirchen 85'
    Claesen 90', 90+2'
    Quaranta 90+5'
    ReportSlavchev 6'
    Donkov 87'
    Mihtarski 89'
    Attendance: 7,000
    Referee: Friedrich Kaupe (Austria)

    Antwerp won 4–3 on aggregate.


    Zaragoza 1–1 Apollon Limassol
    Pardeza 89'ReportPittas 39' (pen.)
    Attendance: 10,000
    Referee: Ernest Kesseler (Luxembourg)

    Zaragoza won 4–1 on aggregate.


    Rapid Wien 1–0 Aberdeen
    Fjørtoft 18'Report
    Attendance: 19,000

    2–2 on aggregate; Rapid Wien won on away goals.


    Hibernian won 4–0 on aggregate.


    1–1 on aggregate; Fiorentina won 3–1 on penalties.


    Victoria București 1–1 Valencia
    Hanganu 52'ReportToni 37'
    Attendance: 7,300
    Referee: Luigi Agnolin (Italy)

    Valencia won 4–2 on aggregate.


    Paris Saint-Germain 3–2 Kuusysi
    Sušić 18'
    Vujović 57'
    Calderón 68'
    ReportRemes 14'
    Lius 90' (pen.)
    Attendance: 9,437
    Referee: José Veiga Trigo (Portugal)

    Paris Saint-Germain won 3–2 on aggregate.


    GKS Katowice 0–1 RoPS
    ReportKarila 59'
    Attendance: 3,185
    Referee: Arsen Hoxha (Albania)

    RoPS won 2–1 on aggregate.


    Apolonia 0–3 Auxerre
    ReportScifo 20', 31'
    Cocard 72'
    Attendance: 4,500
    Referee: Alphonse Constantin (Belgium)

    Auxerre won 8–0 on aggregate.


    Jeunesse Esch 0–5 Sochaux
    ReportCarrasco 8'
    Thomas 27', 28', 54'
    Silvestre 39'
    Attendance: 1,000
    Referee: Ignace Goris (Belgium)

    Sochaux won 12–0 on aggregate.


    Sion 2–0 Iraklis
    Baljić 75'
    López 79'
    Report
    Attendance: 14,630
    Referee: José María Enríquez Negreira (Spain)

    Sion won 2–1 on aggregate.


    Dundee United 2–0 Glentoran
    Clark 25'
    Gallacher 47'
    Report
    Attendance: 9,344

    Dundee United won 5–1 on aggregate.


    RFC Liège 4–1 ÍA
    Ernès 5', 19'
    Wégria 40'
    Boffin 83'
    ReportPétursson 22'
    Attendance: 2,501
    Referee: René Bindels (Luxembourg)

    RFC Liège won 6–1 on aggregate.


    Spartak Moscow 2–0 Atalanta
    Cherenkov 28'
    Rodionov 88'
    Report
    Attendance: 49,987
    Referee: Bo Karlsson (Sweden)

    Spartak Moscow won 2–0 on aggregate.


    First Vienna 3–0 Valletta
    Jenisch 20'
    Balzis 57', 78'
    Report
    Attendance: 680
    Referee: Lajos Hartmann (Hungary)

    First Vienna won 7–1 on aggregate.


    Werder Bremen 2–0 Lillestrøm
    Neubarth 66'
    Sauer 89'
    Report
    Attendance: 9,873
    Referee: Charles Agius (Malta)

    Werder Bremen won 5–1 on aggregate.


    Club Brugge 4–1 Twente
    Booy 7'
    Disztl 18'
    Staelens 20'
    Farina 32'
    ReportPaus 24'
    Attendance: 18,334
    Referee: Wolf-Günter Wiesel (West Germany)

    Club Brugge won 4–1 on aggregate.


    Juventus won 5–2 on aggregate.


    0–0 on aggregate; Napoli won 4–3 on penalties.


    Flacăra Moreni 1–2 Porto
    Beldie 52'ReportMagalhães 21'
    Águas 89'
    Attendance: 8,000
    Referee: Yusuf Namoğlu (Turkey)

    Porto won 4–1 on aggregate.


    Plastika Nitra 0–1 Köln
    ReportHigl 33'
    Attendance: 8,556
    Referee: Dragiša Komadinić (Yugoslavia)

    Köln won 5–1 on aggregate.


    Feyenoord 2–1 Stuttgart
    Keur 21'
    van Geel 52' (pen.)
    ReportSigurvinsson 66'
    Attendance: 21,736

    Stuttgart won 3–2 on aggregate.


    Hamburg 5–1 Örgryte
    von Heesen 25'
    Beiersdorfer 35'
    Furtok 79'
    Eck 88'
    Fischer 89'
    ReportGrandelius 76'
    Attendance: 10,000

    Hamburg won 7–2 on aggregate.


    Dundalk 0–2 Wettingen
    ReportLöbmann 42', 53'
    Attendance: 1,361

    Wettingen won 5–0 on aggregate.


    Red Star Belgrade 2–0 Galatasaray
    Lukić 3'
    Pančev 66'
    Report
    Attendance: 46,866
    Referee: Joaquín Ramos Marcos (Spain)

    Red Star Belgrade won 3–1 on aggregate.


    MTK 1–2 Dynamo Kyiv
    Jován 87'ReportZayets 10'
    Salenko 88'
    Attendance: 4,152
    Referee: Gerasimos Germanakos (Greece)

    Dynamo Kyiv won 6–1 on aggregate.


    Næstved 0–0 Zenit Leningrad
    Report
    Attendance: 4,182
    Referee: Rune Larsson (Sweden)

    Zenit Leningrad won 3–1 on aggregate.


    IFK Göteborg 1–0 Žalgiris Vilnius
    M. Nilsson 53'Report
    Attendance: 4,670
    Referee: John Lloyd (Wales)

    Žalgiris Vilnius won 2–1 on aggregate.


    Olympiacos 2–0 Rad
    Détári 35'
    Anastopoulos 76'
    Report
    Attendance: 26,052
    Referee: Carlo Longhi (Italy)

    Olympiacos won 3–2 on aggregate.


    Boavista 2–2 (a.e.t.) Karl-Marx-Stadt
    João Pinto 40', 91'ReportHeidrich 104'
    Mehlhorn 119'
    Attendance: 6,820
    Referee: Alain Delmer (France)

    Karl-Marx-Stadt won 3–2 on aggregate.


    Baník Ostrava 4–0 Hansa Rostock
    Nečas 28'
    Chýlek 43'
    Záleský 83'
    Pěcháček 77'
    Report
    Attendance: 8,140

    Baník Ostrava won 7–2 on aggregate.

    Second round

    Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
    First Vienna 3–3 (a) Olympiacos2–21–1
    Antwerp 6–3 Dundee United4–02–3
    Club Brugge 4–6 Rapid Wien1–23–4
    Hibernian 0–1 RFC Liège0–00–1 (a.e.t.)
    Zaragoza 1–2 Hamburg1–00–2 (a.e.t.)
    RoPS 0–8 Auxerre0–50–3
    Paris Saint-Germain 1–3 Juventus0–11–2
    Fiorentina 1–1 (a) Sochaux0–01–1
    Porto 5–4 Valencia3–12–3
    Werder Bremen 5–2 Austria Wien5–00–2
    Köln 3–1 Spartak Moscow3–10–0
    Sion 3–5 Karl-Marx-Stadt2–11–4
    Wettingen 1–2 Napoli0–01–2
    Dynamo Kyiv 4–1 Baník Ostrava3–01–1
    Zenit Leningrad 0–6 Stuttgart0–10–5
    Red Star Belgrade 5–1 Žalgiris Vilnius4–11–0

    First leg

    First Vienna 2–2 Olympiacos
    Niederstrasser 27'
    Haiden 84'
    ReportTsalouchidis 35'
    Alexiou 70'
    Attendance: 3,400
    Referee: Dimitar Dimitrov (Bulgaria)

    Antwerp 4–0 Dundee United
    Geilenkirchen 22'
    Van Rooij 23', 31'
    Claesen 47'
    Report
    Attendance: 6,822
    Referee: Ivan Grégr (Czechoslovakia)

    Club Brugge 1–2 Rapid Wien
    Christiaens 23'ReportKeglevits 87'
    Pfeifenberger 90'
    Attendance: 17,993
    Referee: David Syme (Scotland)

    Hibernian 0–0 RFC Liège
    Report
    Attendance: 18,010

    Zaragoza 1–0 Hamburg
    Sirakov 88'Report
    Attendance: 15,000
    Referee: Friedrich Kaupe (Austria)

    RoPS 0–5 Auxerre
    ReportOtokoré 1'
    Scifo 64', 69'
    Guerreiro 84'
    Cocard 88'
    Attendance: 4,036
    Referee: Klaus Peschel (East Germany)


    Fiorentina 0–0 Sochaux
    Report
    Attendance: 16,010
    Referee: Lajos Németh (Hungary)

    Porto 3–1 Valencia
    Águas 7', 48'
    Madjer 70'
    ReportArroyo 62'
    Attendance: 22,500
    Referee: Michel Girard (France)

    Werder Bremen 5–0 Austria Wien
    Neubarth 14'
    Hermann 23'
    Riedle 58'
    Rufer 73'
    Kutzop 76'
    Report
    Attendance: 15,178
    Referee: Einar Halle (Norway)

    Köln 3–1 Spartak Moscow
    Sturm 33'
    Görtz 40'
    Ordenewitz 71'
    ReportCherenkov 31'
    Attendance: 22,000
    Referee: John Spillane (Republic of Ireland)

    Sion 2–1 Karl-Marx-Stadt
    Brigger 49'
    Piffaretti 66'
    ReportLaudeley 25'
    Attendance: 10,354
    Referee: Rosario Lo Bello (Italy)

    Wettingen 0–0 Napoli
    Report
    Attendance: 13,000


    Zenit Leningrad 0–1 Stuttgart
    ReportAllgöwer 87'
    Attendance: 33,000
    Referee: Howard King (Wales)

    Second leg

    Olympiacos 1–1 First Vienna
    Détári 53'ReportJenisch 57'
    Attendance: 31,116
    Referee: José Pérez Sánchez (Spain)

    3–3 on aggregate; Olympiacos won on away goals.


    Dundee United 3–2 Antwerp
    Paatelainen 42'
    O'Neill 62'
    Clark 89'
    ReportLehnhoff 19'
    Claesen 22'
    Attendance: 8,994
    Referee: Ulf Eriksson (Sweden)

    Antwerp won 6–3 on aggregate.


    Rapid Wien 4–3 Club Brugge
    Fjørtoft 52'
    Keglevits 71', 87'
    Pfeifenberger 84'
    ReportFarina 18'
    Ceulemans 81' (pen.)
    Booy 90+2'
    Attendance: 18,000
    Referee: Carlo Longhi (Italy)

    Rapid Wien won 6–4 on aggregate.


    RFC Liège 1–0 (a.e.t.) Hibernian
    De Sart 105'Report
    Attendance: 9,570
    Referee: Ildefonso Urizar Azpitarte (Spain)

    RFC Liège won 1–0 on aggregate.


    Hamburg 2–0 (a.e.t.) Zaragoza
    Merkle 69', 96'Report
    Attendance: 18,500
    Referee: Alphonse Costantin (Belgium)

    Hamburg won 2–1 on aggregate.


    Auxerre won 8–0 on aggregate.


    Juventus won 3–1 on aggregate.


    1–1 on aggregate; Fiorentina won on away goals.


    Valencia 3–2 Porto
    Fenoll 39', 62', 89'ReportMadjer 43'
    Jorge Couto 80'

    Porto won 5–4 on aggregate.


    Austria Wien 2–0 Werder Bremen
    Hasenhüttl 9', 80'Report
    Attendance: 1,500

    Werder Bremen won 5–2 on aggregate.


    Spartak Moscow 0–0 Köln
    Report

    Köln won 3–1 on aggregate.


    Karl-Marx-Stadt 4–1 Sion
    Ziffert 11'
    Steinmann 29' (pen.)
    Wienhold 41'
    Laudeley 64'
    ReportCina 79'

    Karl-Marx-Stadt won 5–3 on aggregate.


    Napoli 2–1 Wettingen
    Baroni 47'
    Mauro 74' (pen.)
    ReportBertelsen 14'
    Attendance: 47,334
    Referee: Edgar Azzopardi (Malta)

    Napoli won 2–1 on aggregate.


    Baník Ostrava 1–1 Dynamo Kyiv
    Chýlek 35'ReportBezsonov 2'
    Attendance: 11,058
    Referee: Dušan Čolić (Yugoslavia)

    Dynamo Kyiv won 4–1 on aggregate.


    Stuttgart 5–0 Zenit Leningrad
    Walter 27'
    Sigurvinsson 41', 44'
    Allgöwer 43'
    Buchwald 49'
    Report
    Attendance: 13,000
    Referee: İhsan Türe (Turkey)

    Stuttgart won 6–0 on aggregate.


    Žalgiris Vilnius 0–1 Red Star Belgrade
    ReportProsinečki 70'
    Attendance: 13,300
    Referee: Lajos Hartmann (Hungary)

    Red Star Belgrade won 5–1 on aggregate.

    Third round

    Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
    Rapid Wien 2–3 RFC Liège1–01–3
    Antwerp 2–1 Stuttgart1–01–1
    Olympiacos 1–1 (a) Auxerre1–10–0
    Fiorentina 1–0 Dynamo Kyiv1–00–0
    Napoli 3–8 Werder Bremen2–31–5
    Juventus 3–1 Karl-Marx-Stadt2–11–0
    Hamburg 2–2 (a) Porto1–01–2
    Red Star Belgrade 2–3 Köln2–00–3

    First leg

    Antwerp 1–0 Stuttgart
    Lehnhoff 10'Report
    Attendance: 9,915




    Napoli 2–3 Werder Bremen
    Alemão 52'
    Careca 65'
    ReportNeubarth 41'
    Riedle 46'
    Rufer 90'
    Attendance: 43,329
    Referee: Bo Karlsson (Sweden)


    Hamburg 1–0 Porto
    von Heesen 48'Report
    Attendance: 18,200
    Referee: Tullio Lanese (Italy)

    Red Star Belgrade 2–0 Köln
    Savićević 76', 80'Report
    Attendance: 62,141

    Second leg

    Stuttgart 1–1 Antwerp
    Frontzeck 51'ReportBroeckaert 60'
    Attendance: 16,000

    Antwerp won 2–1 on aggregate.


    RFC Liège 3–1 Rapid Wien
    Waseige 5'
    Ernès 34'
    Boffin 45'
    ReportFjørtoft 80'
    Attendance: 6,628
    Referee: Lajos Németh (Hungary)

    RFC Liège won 3–2 on aggregate.


    1–1 on aggregate; Auxerre won on away goals.


    Dynamo Kyiv 0–0 Fiorentina
    Report
    Attendance: 61,289
    Referee: Joe Worrall (England)

    Fiorentina won 1–0 on aggregate.


    Werder Bremen 5–1 Napoli
    Riedle 24', 62'
    Rufer 55'
    Sauer 88'
    Eilts 90'
    ReportCareca 70'
    Attendance: 37,360

    Werder Bremen won 8–3 on aggregate.


    Juventus won 3–1 on aggregate.


    2–2 on aggregate; Hamburg won on away goals.


    Köln 3–0 Red Star Belgrade
    Götz 59', 83'
    Ordenewitz 90'
    Report
    Attendance: 36,000
    Referee: Jozef Marko (Czechoslovakia)

    Köln won 3–2 on aggregate.

    Quarter-finals

    Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
    RFC Liège 3–4 Werder Bremen1–42–0
    Fiorentina 2–0 Auxerre1–01–0
    Köln 2–0 Antwerp2–00–0
    Hamburg 2–3 Juventus0–22–1

    First leg



    Köln 2–0 Antwerp
    Littbarski 2'
    Giske 53'
    Report
    Attendance: 26,000

    Hamburg 0–2 Juventus
    ReportSchillaci 50'
    Casiraghi 57'
    Attendance: 42,900
    Referee: Bo Karlsson (Sweden)

    Second leg

    Werder Bremen 0–2 RFC Liège
    ReportDe Sart 25'
    Milošević 80' (pen.)
    Attendance: 25,760
    Referee: Carlo Longhi (Italy)

    Werder Bremen won 4–3 on aggregate.


    Fiorentina won 2–0 on aggregate.


    Antwerp 0–0 Köln
    Report
    Attendance: 17,060

    Köln won 2–0 on aggregate.


    Juventus won 3–2 on aggregate.

    Semi-finals

    Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
    Juventus 3–2 Köln3–20–0
    Werder Bremen 1–1 (a) Fiorentina1–10–0

    First leg

    Werder Bremen 1–1 Fiorentina
    Landucci 90' (o.g.)ReportNappi 78'
    Attendance: 24,000

    Second leg

    1–1 on aggregate; Fiorentina won on away goals.


    Köln 0–0 Juventus
    Report

    Juventus won 3–2 on aggregate.

    Final

    First leg

    Second leg

    Juventus won 3–1 on aggregate.

    Notes

    External links