1982–83 UEFA Cup

1982–83 UEFA Cup
Tournament details
Dates8 September 1982 – 18 May 1983
Teams64 (from 31 associations)
Final positions
Champions Anderlecht (1st title)
Runners-up Benfica
Tournament statistics
Matches played126
Goals scored352 (2.79 per match)
Attendance3,034,148 (24,081 per match)
Top scorer(s)Zoran Filipović (Benfica)
8 goals

The 1982–83 UEFA Cup was the 12th edition of the UEFA Cup, the third-tier club football competition organised by UEFA. The final was played over two legs at the Heysel Stadium, Brussels, Belgium, and at the Estádio da Luz, Lisbon, Portugal, between Anderlecht of Belgium and Benfica of Portugal. Anderlecht won by an aggregate result of 2–1 to claim their first and only UEFA Cup title.

As of 2024, Anderlecht remains the only Belgian team to have won either the UEFA Cup or its successor tournament, the UEFA Europa League. It was also their third and final win in a European competition, following the 1975–76 and 1977–78 editions of the European Cup Winners' Cup.

Association team allocation

A total of 64 teams from 31 UEFA member associations participated in the 1982–83 UEFA Cup, all entering from the first round over six knock-out rounds. 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.

Association ranking

For the 1982–83 UEFA Cup, the associations are allocated places according to their 1981 UEFA country coefficients, which takes into account their performance in European competitions from 1976–77 to 1980–81.

Association ranking for 1982–83 UEFA Cup
Rank Association Coeff. Teams Notes
1 West Germany 52.284 4
2 England 38.760
3 Spain 36.999
4 Netherlands 35.916 3
5 Belgium 31.966
6 France 30.250
7 East Germany 28.600
8 Soviet Union 27.050
9 Italy 26.165
10 Czechoslovakia 24.550 2
11 Yugoslavia 24.300
12 Switzerland 21.650
13 Hungary 19.400
14 Scotland 18.500
15 Portugal 18.000
- Wales 17.000 0 [Note WAL]
16 Bulgaria 16.950 2
Rank Association Coeff. Teams Notes
17 Greece 14.750 2
18 Sweden 14.000
19 Poland 13.850
20 Austria 13.500
21 Romania 13.300
22 Denmark 13.000 1
23 Republic of Ireland 8.665
24 Turkey 7.750
25 Norway 7.083
26 Cyprus 4.998
27 Northern Ireland 4.666
28 Malta 3.997
29 Luxembourg 3.666
30 Albania 3.500 0 [Note ALB]
31 Finland 3.499 1
32 Iceland 3.331
  • ^
    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.
  • ^
    Albania: Until 1985, Albania frequently withdrew their allocated place in the UEFA Cup due to political reasons. Flamurtari would have qualified by league position. This additional place went to the 9th placed association, Italy.
  • Teams

    The labels in the 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 1982–83 UEFA Cup
    Köln (2nd) Kaiserslautern (4th) Werder Bremen (5th) Borussia Dortmund (6th)
    Ipswich Town (2nd) Manchester United (3rd) Arsenal (5th) Southampton (7th)
    Athletic Bilbao (4th) Valencia (5th) Real Betis (6th) Sevilla (7th)
    PSV Eindhoven (2nd) HFC Haarlem (4th) Utrecht (5th) Anderlecht (2nd)
    Gent (3rd) Lokeren (4th) Saint-Étienne (2nd) Sochaux (3rd)
    Bordeaux (4th) Lokomotive Leipzig (3rd) Vorwärts Frankfurt (4th) Carl Zeiss Jena (5th)
    Spartak Moscow (2nd) Dinamo Tbilisi (3rd) Dynamo Moscow (4th) Fiorentina (2nd)
    Roma (3rd) Napoli (4th) Baník Ostrava (2nd) Bohemians (3rd)
    Hajduk Split (3rd) Sarajevo (4th) Servette (2nd) Zürich (3rd)
    Ferencváros (2nd) Tatabánya (3rd) Rangers (3rd) Dundee United (4th)
    Benfica (2nd) Porto (3rd) Levski Sofia (2nd) Slavia Sofia (3rd)
    PAOK (3rd) AEK Athens (4th) IFK Norrköping (3rd) Brage (4th)
    Śląsk Wrocław (2nd) Stal Mielec (3rd) GAK (3rd) Admira Wacker (4th)
    Universitatea Craiova (2nd) Corvinul Hunedoara (3rd) Lyngby (2nd) Shamrock Rovers (2nd)
    Trabzonspor (2nd) Viking (2nd) Pezoporikos Larnaca (2nd) Glentoran (2nd)
    Zurrieq (3rd) Progrès Niederkorn (2nd) KPT Kuopio (2nd) Fram (2nd)

    Schedule

    The schedule of the competition was as follows. Matches were scheduled for Wednesdays, though some matches exceptionally took place on Tuesdays or Thursdays.

    Schedule for 1982–83 UEFA Cup
    Round First leg Second leg
    First round 8–29 September 1982 28 September – 6 October 1982
    Second round 20–21 October 1982 3–4 November 1982
    Third round 24 November 1982 8 December 1982
    Quarter-finals 2 March 1983 16 March 1983
    Semi-finals 6 April 1983 20 April 1983
    Final 4 May 1983 18 May 1983

    Bracket

    First round Second round Round of 16 Quarter-finals Semi-finals Final
    Śląsk Wrocław 2 1 3
    Dynamo Moscow 2 0 2 Śląsk Wrocław 0 1 1
    Progrès Niederkorn 0 0 0 Servette 2 5 7
    Servette 1 3 4 Servette 2 1 3
    Saint-Étienne 4 0 4 Bohemians 2 2 4
    Tatabánya 1 0 1 Saint-Étienne 0 0 0
    Bohemians 5 2 7 Bohemians 0 4 4
    Admira/Wacker 0 1 1 Bohemians 1 0 1
    Viking (a) 1 2 3 Dundee United 0 0 0
    Lokomotive Leipzig 0 3 3 Viking 1 0 1
    Dundee United 1 2 3 Dundee United 3 0 3
    PSV Eindhoven 1 0 1 Dundee United 2 1 3
    Vorwärts Frankfurt 1 2 3 Werder Bremen 1 1 2
    Werder Bremen (a) 3 0 3 Werder Bremen 2 6 8
    Lyngby 1 2 3 Brage 0 2 2
    Brage 2 2 4 Bohemians 0 1 1
    Spartak Moscow 3 5 8 Anderlecht 1 3 4
    Arsenal 2 2 4 Spartak Moscow 2 3 5
    Haarlem 2 3 5 Haarlem 0 1 1
    Gent 1 3 4 Spartak Moscow 0 0 0
    Manchester United 0 1 1 Valencia 0 2 2
    Valencia 0 2 2 Valencia 1 0 1
    Glentoran 1 0 1 Baník Ostrava 0 0 0
    Baník Ostrava 3 1 4 Valencia 1 1 2
    Anderlecht 3 3 6 Anderlecht 2 3 5
    KPT 0 1 1 Anderlecht 4 2 6
    Utrecht 0 0 0 Porto 0 3 3
    Porto 1 2 3 Anderlecht 6 0 6
    GAK 1 0 1 Sarajevo 1 1 2
    Corvinul Hunedoara 1 3 4 Corvinul Hunedoara 4 0 4
    Slavia Sofia 2 2 4 Sarajevo 4 4 8
    Sarajevo 2 4 6 Anderlecht 1 1 2
    Borussia Dortmund 0 0 0 Benfica 0 1 1
    Rangers 0 2 2 Rangers 2 0 2
    AEK Athens 0 0 0 Köln 1 5 6
    Köln 1 5 6 Köln 1 0 1
    Roma 3 1 4 Roma 0 2 2
    Ipswich Town 0 3 3 Roma (p) 1 0 1
    Southampton 2 0 2 Norrköping 0 1 1
    Norrköping (a) 2 0 2 Roma 1 1 2
    Ferencváros 2 1 3 Benfica 2 1 3
    Athletic Bilbao 1 1 2 Ferencváros 1 0 1
    Pezoporikos Larnaca 2 0 2 Zürich 1 1 2
    Zürich 2 1 3 Zürich 1 0 1
    Benfica 2 2 4 Benfica 1 4 5
    Real Betis 1 1 2 Benfica 2 2 4
    Stal Mielec 1 0 1 Lokeren 0 1 1
    Lokeren (a) 1 0 1 Benfica (a) 0 1 1
    PAOK (a) 1 1 2 Universitatea Craiova 0 1 1
    Sochaux 0 2 2 PAOK 2 0 2
    Sevilla 3 3 6 Sevilla 0 4 4
    Levski Sofia 1 0 1 Sevilla 1 0 1
    Dinamo Tbilisi 2 0 2 Kaiserslautern 0 4 4
    Napoli (a) 1 1 2 Napoli 1 0 1
    Kaiserslautern 3 3 6 Kaiserslautern 2 2 4
    Trabzonspor 0 0 0 Kaiserslautern 3 0 3
    Żurrieq 1 0 1 Universitatea Craiova (a) 2 1 3
    Hajduk Split 4 4 8 Hajduk Split 4 0 4
    Carl Zeiss Jena 3 0 3 Bordeaux 1 4 5
    Bordeaux 1 5 6 Bordeaux 1 0 1
    Fram 0 0 0 Universitatea Craiova 0 2 2
    Shamrock Rovers 3 4 7 Shamrock Rovers 0 0 0
    Universitatea Craiova 3 0 3 Universitatea Craiova 2 3 5
    Fiorentina 1 1 2

    First round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Kaiserslautern 6–0 Trabzonspor 3–0 3–0
    Roma 4–3 Ipswich Town 3–0 1–3
    AEK Athens 0–6 Köln 0–1 0–5
    Saint-Étienne 4–1 Tatabányai Bányász 4–1 0–0
    Borussia Dortmund 0–2 Rangers 0–0 0–2
    Dundee United 3–1 PSV Eindhoven 1–1 2–0
    Utrecht 0–3 Porto 0–1 0–2
    Bohemians 7–1 Admira/Wacker 5–0 2–1
    Carl Zeiss Jena 3–6 Bordeaux 3–1 0–5
    Dinamo Tbilisi 2–2 (a) Napoli 2–1 0–1
    Progrès Niederkorn 0–4 Servette 0–1 0–3
    Spartak Moscow 8–4 Arsenal 3–2 5–2
    Universitatea Craiova 3–2 Fiorentina 3–1 0–1
    Vorwärts Frankfurt 3–3 (a) Werder Bremen 1–3 2–0
    Ferencváros 3–2 Athletic Bilbao 2–1 1–1
    Glentoran 1–4 Baník Ostrava 1–3 0–1
    GAK 1–4 Corvinul Hunedoara 1–1 0–3
    HFC Haarlem 5–4 Gent 2–1 3–3
    Fram 0–7 Shamrock Rovers 0–3 0–4
    Lyngby 3–4 Brage 1–2 2–2
    Manchester United 1–2 Valencia 0–0 1–2
    PAOK 2–2 (a) Sochaux 1–0 1–2 (a.e.t.)
    Pezoporikos Larnaca 2–3 Zürich 2–2 0–1
    Slavia Sofia 4–6 Sarajevo 2–2 2–4
    Anderlecht 6–1 KPT Kuopio 3–0 3–1
    Sevilla 6–1 Levski Sofia 3–1 3–0
    Benfica 4–2 Real Betis 2–1 2–1
    Śląsk Wrocław 3–2 Dynamo Moscow 2–2 1–0
    Southampton 2–2 (a) IFK Norrköping 2–2 0–0
    Stal Mielec 1–1 (a) Lokeren 1–1 0–0
    Viking 3–3 (a) Lokomotive Leipzig 1–0 2–3
    Żurrieq 1–8 Hajduk Split 1–4 0–4

    First leg

    Progrès Niederkorn 0–1 Servette
    Report Brigger 58'
    Attendance: 717
    Referee: Werner Föckler (West Germany)

    Pezoporikos Larnaca 2–2 Zürich
    Theofanous 24'
    Vernon 35'
    Report Seiler 40'
    Jerković 50'
    Attendance: 3,000
    Referee: Akhmed Yasharov (Bulgaria)

    Dinamo Tbilisi 2–1 Napoli
    Khizanishvili 3'
    Shengelia 33'
    Report Díaz 20'
    Attendance: 80,550

    Universitatea Craiova 3–1 Fiorentina
    Ungureanu 55'
    Cârțu 72'
    Balaci 87'
    Report D. Bertoni 37'
    Attendance: 40,000

    Żurrieq 1–4 Hajduk Split
    Farrugia 46' Report Pešić 2'
    Adamović 13'
    Gudelj 41'
    Jerolimov 66'

    Bohemians 5–0 Admira/Wacker
    Čermák 17'
    Příložný 26', 32', 89'
    V. Hruška 69'
    Report
    Attendance: 6,800
    Referee: Heikki Tuominen (Finland)

    Carl Zeiss Jena 3–1 Bordeaux
    Schnuphase 8', 62'
    Töpfer 77'
    Report Giresse 72'
    Attendance: 16,000
    Referee: Ulf Eriksson (Sweden)

    Spartak Moscow 3–2 Arsenal
    Shvetsov 37'
    Gavrilov 69' (pen.), 88'
    Report Robson 15'
    Chapman 28'
    Attendance: 68,500
    Referee: Gianfranco Menegali (Italy)


    Slavia Sofia 2–2 Sarajevo
    Radkov 17', 89' Report Pašić 22', 85'
    Attendance: 6,500
    Referee: Ruedi Renggli (Switzerland)

    Ferencváros 2–1 Athletic Bilbao
    Szokolai 16'
    Pölöskei 32'
    Report Sola 56'
    Attendance: 16,000

    Śląsk Wrocław 2–2 Dynamo Moscow
    Sybis 1'
    Socha 17'
    Report Mentyukov 35'
    Javadov 50'
    Attendance: 25,000
    Referee: Svein-Inge Thime (Norway)

    Viking 1–0 Lokomotiv Leipzig
    Refvik 49' Report
    Attendance: 5,059
    Referee: Éamonn Farrell (Republic of Ireland)

    Borussia Dortmund 0–0 Rangers
    Report
    Attendance: 43,000

    Fram 0–3 Shamrock Rovers
    Report Murphy 30'
    Campbell 43'
    Gaynor 89'
    Attendance: 567
    Referee: Roger Verhaeghe (Belgium)

    Lyngby 1–2 Brage
    Jensen 73' Report Gyllenvåg 11'
    Sørensen 87' (o.g.)
    Attendance: 2,803
    Referee: Manfred Roßner (East Germany)

    Stal Mielec 1–1 Lokeren
    Buda 85' Report Van der Gijp 69'
    Attendance: 28,500
    Referee: David Richardson (England)

    Kaiserslautern 3–0 Trabzonspor
    Nilsson 20'
    Briegel 70', 76'
    Report
    Attendance: 17,238
    Referee: Josef Poucek (Czechoslovakia)

    Utrecht 0–1 Porto
    Report Sousa 32'

    HFC Haarlem 2–1 Gent
    Kleton 36'
    Haar 75'
    Report Tokodi 82' (pen.)
    Attendance: 8,303
    Referee: Ib Nielsen (Denmark)

    PAOK 1–0 Sochaux
    Dimopoulos 80' Report

    Anderlecht 3–0 KPT Kuopio
    Vercauteren 4'
    Vandenbergh 36' (pen.)
    Brylle 69'
    Report
    Attendance: 8,700
    Referee: Norbert Rolles (Luxembourg)

    Roma 3–0 Ipswich Town
    Osman 3' (o.g.)
    Pruzzo 36', 68'
    Report
    Attendance: 60,334
    Referee: Talat Tokat (Turkey)

    Saint-Étienne 4–1 Tatabányai Bányász
    Rep 5'
    Daniel 72'
    Roussey 87'
    Genghini 89'
    Report Weimper 24'
    Attendance: 12,005
    Referee: Augusto Marques Pires (Portugal)

    Dundee United 1–1 PSV Eindhoven
    Dodds 36' Report W. van de Kerkhof 67'
    Attendance: 12,223

    Glentoran 1–3 Baník Ostrava
    Bowers 62' Report Šreiner 7'
    Daněk 69'
    Antalík 76'
    Attendance: 2,231

    GAK 1–1 Corvinul Hunedoara
    Schwicker 53' Report Gabor 15'
    Attendance: 4,000
    Referee: Jozef Marko (Czechoslovakia)

    Manchester United 0–0 Valencia
    Report
    Attendance: 46,599
    Referee: Dušan Krchňák (Czechoslovakia)

    Southampton 2–2 IFK Norrköping
    Williams 62'
    Wright 86'
    Report S. Pettersson 48', 82'
    Attendance: 10,155
    Referee: Miklós Nagy (Hungary)

    Sevilla 3–1 Levski Sofia
    Santi 33' (pen.)
    Montero 63'
    Magdaleno 74'
    Report Spasov 31'

    Benfica 2–1 Real Betis
    Nené 44' (pen.)
    Padinha 73'
    Report Diarte 76'
    Attendance: 65,000

    AEK Athens 0–1 Köln
    Report Allofs 59'
    Attendance: 12,461

    Second leg

    Levski Sofia 0–3 Sevilla
    Report Magdaleno 16'
    Santi 25'
    Juan Carlos 70'
    Attendance: 35,000
    Referee: Adolf Mathias (Austria)

    Sevilla won 6–1 on aggregate.


    Admira/Wacker 1–2 Bohemians
    Binder 27' Report Zelenský 15'
    Sloup 68'
    Attendance: 1,500
    Referee: Sándor Kuti (Hungary)

    Bohemians won 7–1 on aggregate.


    Lokeren 0–0 Stal Mielec
    Report
    Attendance: 6,300
    Referee: Kenny Hope (Scotland)

    1–1 on aggregate; KSC Lokeren won on away goals.


    Corvinul Hunedoara 3–0 GAK
    Andone 52' (pen.)
    Klein 63'
    Dumitrache 84'
    Report
    Attendance: 6,500
    Referee: Ihsan Türe (Turkey)

    Corvinul Hunedoara won 4–1 on aggregate.


    Trabzonspor 0–3 Kaiserslautern
    Report Eilenfeldt 3'
    Briegel 41', 72'
    Attendance: 15,050
    Referee: Octavian Streng (Romania)

    Kaiserslautern won 6–0 on aggregate.


    Tatabányai Bányász 0–0 Saint-Étienne
    Report
    Attendance: 3,483
    Referee: David Syme (Scotland)

    Saint-Étienne won 4–1 on aggregate.


    Sarajevo 4–2 Slavia Sofia
    Musemić 11', 27', 85'
    Sušić 89'
    Report Velichkov 40', 45'
    Attendance: 18,750

    FK Sarajevo won 6–4 on aggregate.


    Hajduk Split 4–0 Żurrieq
    Jerolimov 24', 66'
    Cukrov 72', 80'
    Report
    Attendance: 3,500
    Referee: Vasos Konstantinou (Cyprus)

    Hajduk Split won 8–1 on aggregate.


    Baník Ostrava 1–0 Glentoran
    Válek 47' Report
    Attendance: 10,000
    Referee: Andrzej Libich (Poland)

    Baník Ostrava won 4–1 on aggregate.


    Dynamo Moscow 0–1 Śląsk Wrocław
    Report Tarasiewicz 17'

    Śląsk Wrocław won 3–2 on aggregate.


    Lokomotive Leipzig 3–2 Viking
    Liebers 56'
    Kühn 61'
    Zötzsche 86' (pen.)
    Report Brekke 66'
    Refvik 83'
    Attendance: 13,470
    Referee: Jean-Marie Macheret (Switzerland)

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


    KPT Kuopio 1–3 Anderlecht
    J. Turunen 58' Report Vandenbergh 18'
    Coeck 26'
    Czerniatynski 89'
    Attendance: 2,163
    Referee: Peer Frickmann (Denmark)

    Anderlecht won 6–1 on aggregate.


    Brage 2–2 Lyngby
    J. Larsen 49' (o.g.)
    R. Nilsson 89'
    Report Sørensen 36' (pen.)
    Schäfer 69'
    Attendance: 3,341
    Referee: Rolf Haugen (Norway)

    IK Brage won 4–3 on aggregate.


    IFK Norrköping 0–0 Southampton
    Report
    Attendance: 10,252
    Referee: Aleksandr Mushkovets (Soviet Union)

    2–2 on aggregate; IFK Norrköping won on away goals.


    Bordeaux 5–0 Carl Zeiss Jena
    Müller 7', 14', 66'
    Giresse 35', 72'
    Report
    Attendance: 17,000
    Referee: Pietro D'Elia (Italy)

    Bordeaux won 6–3 on aggregate.


    Werder Bremen 0–2 Vorwärts Frankfurt
    Report Conrad 70'
    Andrich 88'
    Attendance: 21,000
    Referee: Clive Thomas (Wales)

    3–3 on aggregate; Werder Bremen won on away goals.


    Athletic Bilbao 1–1 Ferencváros
    Dani 16' (pen.) Report Szokolai 35'
    Attendance: 25,000

    Ferencvárosi won 3–2 on aggregate.


    Gent 3–3 HFC Haarlem
    Koudijzer 22', 61'
    Schapendonk 28'
    Report Böckling 2'
    Kleton 69'
    Keur 90'
    Attendance: 9,604
    Referee: Osmo Orakangas (Finland)

    HFC Haarlem won 5–4 on aggregate.


    Sochaux 2–1 (a.e.t.) PAOK
    Anziani 90' (pen.), 98' Report Dimopoulos 94'
    Attendance: 13,000
    Referee: Ron Bridges (Wales)

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


    Zürich 1–0 Pezoporikos Larnaca
    Lüdi 69' Report
    Attendance: 3,200
    Referee: Gerald Losert (Austria)

    Zürich won 3–2 on aggregate.


    Real Betis 1–2 Benfica
    Rincón 25' Report Carlos Manuel 66'
    Nené 85'

    Benfica won 4–2 on aggregate.


    Ipswich Town 3–1 Roma
    Gates 41'
    McCall 54'
    Butcher 71'
    Report Maldera 64'

    Roma won 4–3 on aggregate.


    Rangers 2–0 Borussia Dortmund
    Cooper 43'
    Johnstone 83'
    Report
    Attendance: 44,500

    Rangers won 2–0 on aggregate.


    PSV Eindhoven 0–2 Dundee United
    Report Kirkwood 5'
    Hegarty 29'

    Dundee United won 3–1 on aggregate.


    Napoli 1–0 Dinamo Tbilisi
    Dal Fiume 59' Report

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


    Servette 3–0 Progrès Niederkorn
    Brigger 58'
    Decastel 87'
    Seramondi 89'
    Report
    Attendance: 4,817
    Referee: Anthony Mangion (Malta)

    Servette won 4–0 on aggregate.


    Arsenal 2–5 Spartak Moscow
    McDermott 74'
    Chapman 90'
    Report Shvetsov 27'
    Rodionov 56'
    Cherenkov 66'
    Shavlo 71'
    Gess 77'
    Attendance: 28,455
    Referee: Emilio Carlos Guruceta (Spain)

    Spartak Moscow won 8–4 on aggregate.


    Fiorentina 1–0 Universitatea Craiova
    Antognoni 11' (pen.) Report
    Attendance: 45,000

    Universitatea Craiova won 3–2 on aggregate.


    Valencia 2–1 Manchester United
    Solsona 71' (pen.)
    Roberto 74'
    Report Robson 45'
    Attendance: 28,500
    Referee: Ioan Igna (Romania)

    Valencia won 2–1 on aggregate.


    Porto 2–0 Utrecht
    José Costa 8'
    Gomes 33'
    Report
    Attendance: 19,000

    Porto won 3–0 on aggregate.


    Shamrock Rovers 4–0 Fram
    O'Carroll 16'
    Buckley 54'
    Beglin 72'
    Gaynor 88'
    Report
    Attendance: 2,247
    Referee: Ole Amundsen (Denmark)

    Shamrock Rovers won 7–0 on aggregate.


    Köln 5–0 AEK Athens
    Fischer 8', 25'
    Šljivo 15', 61'
    Engels 21'
    Report
    Attendance: 16,557
    Referee: José García Carrión (Spain)

    Köln won 6–0 on aggregate.

    Second round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Roma 1–1 (4–2 p) IFK Norrköping 1–0 0–1 (a.e.t.)
    Saint-Étienne 0–4 Bohemians 0–0 0–4
    Corvinul Hunedoara 4–8 Sarajevo 4–4 0–4
    Spartak Moscow 5–1 HFC Haarlem 2–0 3–1
    Ferencváros 1–2 Zürich 1–1 0–1
    Hajduk Split 4–5 Bordeaux 4–1 0–4
    Napoli 1–4 Kaiserslautern 1–2 0–2
    PAOK 2–4 Sevilla 2–0 0–4
    Anderlecht 6–3 Porto 4–0 2–3
    Rangers 2–6 Köln 2–1 0–5
    Shamrock Rovers 0–5 Universitatea Craiova 0–2 0–3
    Benfica 4–1 Lokeren 2–0 2–1
    Śląsk Wrocław 1–7 Servette 0–2 1–5
    Valencia 1–0 Baník Ostrava 1–0 0–0
    Viking 1–3 Dundee United 1–3 0–0
    Werder Bremen 8–2 Brage 2–0 6–2

    First leg

    Corvinul Hunedoara 4–4 Sarajevo
    Dumitrache 37'
    Andone 41'
    Petcu 44'
    Mateuț 54'
    Report Hadžialagić 7'
    Lukić 17', 83'
    Pašić 80'

    Benfica 2–0 Lokeren
    Nené 20'
    Pietra 66'
    Report
    Attendance: 40,000
    Referee: Dimitar Dimitrov (Bulgaria)

    Spartak Moscow 2–0 HFC Haarlem
    Gess 16'
    Shvetsov 89'
    Report

    Hajduk Split 4–1 Bordeaux
    Bogdanović 37'
    Jerolimov 47'
    Šalov 58' (pen.)
    Cukrov 87'
    Report Bracci 6'
    Attendance: 32,717

    PAOK 2–0 Sevilla
    Dimopoulos 49'
    Kostikos 61'
    Report

    Śląsk Wrocław 0–2 Servette
    Report Decastel 68'
    Favre 78'

    Ferencváros 1–1 Zürich
    Szokolai 56' Report Seiler 18'

    Viking 1–3 Dundee United
    Henriksen 76' Report Milne 73', 80' (pen.)
    Sturrock 87'
    Attendance: 8,890
    Referee: Ole Amundsen (Denmark)

    Anderlecht 4–0 Porto
    Lozano 6' (pen.), 15'
    Czerniatynski 36'
    Olsen 79'
    Report
    Attendance: 17,000
    Referee: Clive Thomas (Wales)

    Werder Bremen 2–0 Brage
    Meier 44'
    Okudera 63'
    Report
    Attendance: 9,700
    Referee: Paul Rion (Luxembourg)

    Roma 1–0 IFK Norrköping
    Pruzzo 52' (pen.) Report
    Attendance: 54,833

    Saint-Étienne 0–0 Bohemians
    Report

    Napoli 1–2 Kaiserslautern
    Díaz 79' Report Nilsson 72'
    Allofs 89'
    Attendance: 55,000

    Rangers 2–1 Köln
    Johnstone 10'
    McClelland 85'
    Report Allofs 60'
    Attendance: 30,420
    Referee: Rolf Eriksson (Sweden)

    Valencia 1–0 Baník Ostrava
    Welzl 44' Report

    Shamrock Rovers 0–2 Universitatea Craiova
    Report Irimescu 4'
    Balaci 59'
    Attendance: 4,200
    Referee: Alain Delmer (France)

    Second leg

    Universitatea Craiova 3–0 Shamrock Rovers
    Campbell 30' (o.g.)
    Cârțu 53', 67'
    Report
    Attendance: 20,000
    Referee: László Győri (Hungary)

    Universitatea Craiova won 5–0 on aggregate.


    Sarajevo 4–0 Corvinul Hunedoara
    Musemić 33'
    Jozić 60'
    Sušić 69'
    Pašić 78'
    Report
    Attendance: 9,894
    Referee: Gianfranco Menegali (Italy)

    FK Sarajevo won 8–4 on aggregate.


    Baník Ostrava 0–0 Valencia
    Report
    Attendance: 19,065

    Valencia won 1–0 on aggregate.


    Bohemians 4–0 Saint-Étienne
    Němec 28'
    Příložný 58'
    Prokeš 61'
    Mičinec 77'
    Report
    Attendance: 16,000
    Referee: Paolo Casarin (Italy)

    Bohemians won 4–0 on aggregate.


    Brage 2–6 Werder Bremen
    Wåhlström 72'
    Arnberg 89'
    Report Völler 12', 47', 60'
    Meier 20', 87'
    Gruber 23'
    Attendance: 3,452
    Referee: Fred McKnight (Northern Ireland)

    Werder Bremen won 8–2 on aggregate.


    IFK Norrköping 1–0 (a.e.t.) Roma
    Bergman 59' Report
    Penalties
    Lundqvist
    S. Pettersson
    Bergman
    Svensson
    2–4 Di Bartolomei
    Conti
    Chierico
    Righetti
    Attendance: 17,567
    Referee: David Syme (Scotland)

    1–1 on aggregate. Roma won 4–2 on penalties.


    Lokeren 1–2 Benfica
    Van der Gijp 7' Report Filipović 57', 64'
    Attendance: 13,000
    Referee: Dušan Krchňák (Czechoslovakia)

    Benfica won 4–1 on aggregate.


    Bordeaux 4–0 Hajduk Split
    Rohr 24'
    Giresse 33', 76'
    Thouvenel 51'
    Report

    Bordeaux won 5–4 on aggregate.


    Zürich 1–0 Ferencváros
    Seiler 56' Report
    Attendance: 9,100
    Referee: Mircea Salomir (Romania)

    FC Zürich won 2–1 on aggregate.


    Kaiserslautern 2–0 Napoli
    Nilsson 70'
    Briegel 82'
    Report

    Kaiserslautern won 4–1 on aggregate.


    Köln 5–0 Rangers
    Littbarski 7' (pen.)
    Engels 11', 21' (pen.)
    Fischer 19'
    Allofs 52'
    Report

    Köln won 6–2 on aggregate.


    HFC Haarlem 1–3 Spartak Moscow
    Huyg 25' Report Shvetsov 43'
    Shavlo 55'
    Gavrilov 85'
    Attendance: 14,500
    Referee: Viriato Graça Oliva (Portugal)

    Spartak Moscow won 5–1 on aggregate.


    Dundee United 0–0 Viking
    Report
    Attendance: 10,611
    Referee: Ole Amundsen (Denmark)

    Dundee United won 3–1 on aggregate.


    Sevilla 4–0 PAOK
    Santi 19'
    López 39'
    Magdaleno 56'
    Pintinho 89'
    Report

    Sevilla won 4–2 on aggregate.


    Porto 3–2 Anderlecht
    Costa 63'
    Walsh 67', 77'
    Report Coeck 18'
    Vandenbergh 42'
    Attendance: 30,000
    Referee: Jan Redelfs (West Germany)

    Anderlecht won 6–3 on aggregate.


    Servette 5–1 Śląsk Wrocław
    Favre 27' (pen.), 47'
    Decastel 35', 73'
    Brigger 37'
    Report Prusik 28'
    Attendance: 9,100

    Servette won 7–1 on aggregate.

    Third round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Köln 1–2 Roma 1–0 0–2
    Dundee United 3–2 Werder Bremen 2–1 1–1
    Bordeaux 1–2 Universitatea Craiova 1–0 0–2 (a.e.t.)
    FC Spartak Moscow 0–2 Valencia 0–0 0–2
    Zürich 1–5 Benfica 1–1 0–4
    Anderlecht 6–2 Sarajevo 6–1 0–1
    Servette 3–4 Bohemians 2–2 1–2
    Sevilla 1–4 Kaiserslautern 1–0 0–4

    First leg

    Spartak Moscow 0–0 Valencia
    Report

    Köln 1–0 Roma
    Allofs 40' Report

    Zürich 1–1 Benfica
    W. Rufer 76' Report Filipović 86'
    Attendance: 19,000

    Anderlecht 6–1 Sarajevo
    Lozano 5', 25'
    Vandenbergh 32', 38'
    Ferhatović 43' (o.g.)
    Vercauteren 62'
    Report Sušić 41'
    Attendance: 19,416

    Servette 2–2 Bohemians
    Schnyder 54'
    Elia 81'
    Report Sloup 23'
    Chaloupka 71'
    Attendance: 16,000
    Referee: László Győri (Hungary)

    Bordeaux 1–0 Universitatea Craiova
    Giresse 55' (pen.) Report

    Sevilla 1–0 Kaiserslautern
    Francisco 56' Report

    Dundee United 2–1 Werder Bremen
    Milne 15'
    Narey 83'
    Report Meier 64'
    Attendance: 10,872

    Second leg

    Universitatea Craiova 2 – 0 (a.e.t.) Bordeaux
    Țicleanu 39'
    Geolgău 101'
    Report
    Attendance: 40,000

    Universitatea Craiova won 2–1 on aggregate.


    Roma 2–0 Köln
    Iorio 56'
    Falcão 89'
    Report
    Attendance: 66,720
    Referee: Roger Schoeters (Belgium)

    Roma won 2–1 on aggregate.


    Sarajevo 1–0 Anderlecht
    Musemić 39' Report
    Attendance: 26,667
    Referee: Emilio Carlos Guruceta (Spain)

    Anderlecht won 6–2 on aggregate.


    Bohemians 2–1 Servette
    Čermák 41'
    Příložný 89' (pen.)
    Report Decastel 17'
    Attendance: 17,000

    Bohemians won 4–3 on aggregate.


    Valencia 2–0 Spartak Moscow
    Solsona 31'
    Moreno 84'
    Report

    Valencia won 2–0 on aggregate.


    Werder Bremen 1–1 Dundee United
    Völler 48' Report Hegarty 3'
    Attendance: 37,580
    Referee: Dušan Krchňák (Czechoslovakia)

    Dundee United won 3–2 on aggregate.


    Kaiserslautern 4–0 Sevilla
    Nilsson 10'
    Geye 18'
    Brehme 43'
    Eilenfeldt 64'
    Report

    Kaiserslautern won 4–1 on aggregate.


    Benfica 4–0 Zürich
    Filipović 12'
    Diamantino 51'
    Nené 60', 86' (pen.)
    Report
    Attendance: 75,000

    Benfica won 5–1 on aggregate.

    Quarter-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Kaiserslautern 3–3 (a) Universitatea Craiova 3–2 0–1
    Roma 2–3 Benfica 1–2 1–1
    Bohemians 1–0 Dundee United 1–0 0–0
    Valencia 2–5 Anderlecht 1–2 1–3

    First leg

    Roma 1–2 Benfica
    Di Bartolomei 66' (pen.) Report Filipović 40', 59'
    Attendance: 65,342

    Bohemians 1–0 Dundee United
    Chaloupka 11' Report
    Attendance: 16,000

    Kaiserslautern 3–2 Universitatea Craiova
    Brehme 24', 51'
    Irimescu 40' (o.g.)
    Report Geolgău 53'
    Crișan 72'
    Attendance: 23,269
    Referee: Roger Schoeters (Belgium)

    Valencia 1–2 Anderlecht
    Solsona 42' Report Vercauteren 4'
    Coeck 55'

    Second leg

    Universitatea Craiova 1–0 Kaiserslautern
    Negrilă 82' Report
    Attendance: 36,200

    3–3 on aggregate; Universitatea Craiova won on away goals.


    Anderlecht 3–1 Valencia
    Brylle 33', 61'
    De Groote 38'
    Report Ribes 49'
    Attendance: 40,000
    Referee: Luigi Agnolin (Italy)

    Anderlecht won 5–2 on aggregate.


    Dundee United 0–0 Bohemians
    Report
    Attendance: 21,336

    Bohemians won 1–0 on aggregate.


    Benfica 1–1 Roma
    Filipović 19' Report Falcão 85'
    Attendance: 69,000

    Benfica won 3–2 on aggregate.

    Semi-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Bohemians 1–4 Anderlecht 0–1 1–3
    Benfica 1–1 (a) Universitatea Craiova 0–0 1–1

    First leg

    Bohemians 0–1 Anderlecht
    Report Vandenbergh 30'
    Attendance: 18,000

    Benfica 0–0 Universitatea Craiova
    Report
    Attendance: 62,500

    Second leg

    Universitatea Craiova 1–1 Benfica
    Balaci 17' Report Filipović 53'
    Attendance: 50,000

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


    Anderlecht 3–1 Bohemians
    Vandenbergh 38' (pen.)
    Brylle Larsen 40'
    Czerniatynski 89'
    Report Jakubec 53'
    Attendance: 26,000

    Anderlecht won 4–1 on aggregate

    Final

    First leg

    Anderlecht 1–0 Benfica
    Brylle 30' Report
    Attendance: 52,694

    Second leg

    Benfica 1–1 Anderlecht
    Shéu 32' Report Lozano 38'
    Attendance: 70,000

    Anderlecht won 2–1 on aggregate.

    Top goalscorers

    Rank Name Team Goals
    1 Zoran Filipović Benfica 8
    2 Erwin Vandenbergh Anderlecht 7
    3 Alain Giresse Bordeaux 6
    4 Husref Musemić Sarajevo 5
    Kenneth Brylle Larsen Anderlecht
    Klaus Allofs Köln
    Norbert Meier Werder Bremen
    Rudi Völler Werder Bremen
    Michel Decastel Servette
    Hans-Peter Briegel Kaiserslautern
    Nené Benfica
    Juan Lozano Anderlecht

    References

    1. ^ Spartak Moscow played their home match at Lenin Dinamo Stadium, Tbilisi, instead of their regular stadium Central Lenin Stadium, Moscow, due to intense cold and severe snowfalls expected in Moscow.