1985–86 UEFA Cup

1985–86 UEFA Cup
Dates11 September 1985 – 6 May 1986
Final positions
Champions Real Madrid (2nd title)
Runners-up Köln
Tournament statistics
Matches played126
Goals scored374 (2.97 per match)
Attendance3,058,332 (24,272 per match)
Top scorer(s)Klaus Allofs (Köln)
9 goals

The 1985–86 UEFA Cup was the 15th season of the UEFA Cup, the third-tier club football competition organised by the Union of European Football Associations (UEFA). The final was played over two legs at the Santiago Bernabéu Stadium, Madrid, Spain, and at the Olympiastadion, West Berlin, West Germany. For the second year in a row, the competition was won by Real Madrid of Spain, who defeated Köln of West Germany by an aggregate result of 5–3.

Real Madrid became the first club to successfully defend the UEFA Cup, a feat that would only be repeated by Sevilla in two different occasions during the 21st century, both in the UEFA Cup (2006 and 2007) and its successor UEFA Europa League (2014 and 2015). In the former Inter-Cities Fairs Cup, the unofficial predecessor of the UEFA Cup, it was only achieved by a representative team of the city of Barcelona (1958 and 1960) and by Valencia (1963 and 1964), both also fellow Spanish squads.

It was the first season in which English clubs were serving an indefinite ban from European football competitions due to the Heysel Stadium disaster, which would last for five seasons before being lifted for the 1990–91 season.

Association team allocation

A total of 64 teams from 31 UEFA member associations participated in the 1985–86 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.

Following the English ban, their four berths were redistributed among associations 9–12, each gaining a third berth.

Association ranking

For the 1985–86 UEFA Cup, the associations are allocated places according to their 1984 UEFA country coefficients, which takes into account their performance in European competitions from 1979–80 to 1983–84.

Association ranking for 1985–86 UEFA Cup
Rank Association Coeff. Teams Notes
1 West Germany 43.618 4
2 England 37.950 0 [Note ENG]
3 Spain 32.199 4
4 Scotland 31.950 3
5 Italy 31.633
6 Belgium 31.616
7 Portugal 31.250
8 Yugoslavia 28.450
9 Soviet Union 27.916
10 France 27.250
11 Czechoslovakia 25.550
12 Netherlands 25.549
13 East Germany 24.100 2
14 Romania 21.416
15 Switzerland 18.250
16 Sweden 18.000
- Wales 17.000 0 [Note WAL]
Rank Association Coeff. Teams Notes
17 Bulgaria 16.750 2
18 Austria 15.500
19 Hungary 14.750
20 Poland 13.250
21 Greece 12.750
22 Denmark 10.749 1
23 Republic of Ireland 7.332
24 Albania 7.000
25 Turkey 5.333
26 Norway 5.249
27 Cyprus 4.998
28 Finland 4.998
29 Northern Ireland 3.998
30 Luxembourg 2.666
31 Iceland 2.331
32 Malta 1.999
  • ^
    England: Due to the Heysel Stadium disaster, 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 a result, each of their four allocated UEFA Cup berths for 1985–86 were transferred as a third berth for associations 9–12, namely the Soviet Union, France, Czechoslovakia and the Netherlands. Two-time UEFA Cup winners Liverpool and Tottenham Hotspur, as well as Southampton and Norwich City had qualified for the tournament prior to the ban.
  • ^
    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 1985–86 UEFA Cup
    Werder Bremen (2nd) Köln (3rd) Borussia Mönchengladbach (4th) Hamburger SV (5th)
    Athletic Bilbao (3rd) Sporting de Gijón (4th) Real Madrid (5th)TH Osasuna (6th)
    Dundee United (3rd) Rangers (4th) St Mirren (5th) Torino (2nd)
    Internazionale (3rd) Milan (5th) Club Brugge (2nd) RFC Liège (3rd)
    Waregem (4th) Sporting CP (2nd) Boavista (4th) Portimonense (5th)
    Hajduk Split (2nd) Partizan (3rd) Vardar (5th) Spartak Moscow (2nd)
    Dnipro Dnipropetrovsk (3rd) Chornomorets Odesa (4th) Nantes (2nd) Auxerre (4th)
    Metz (5th) Bohemians Prague (2nd) Slavia Prague (3rd) Baník Ostrava (4th)
    PSV Eindhoven (2nd) Feyenoord (3rd) Sparta Rotterdam (4th) Lokomotive Leipzig (3rd)
    Wismut Aue (4th) Dinamo București (2nd) Sportul Studențesc (3rd) Neuchâtel Xamax (3rd)
    St. Gallen (4th) Malmö (3rd) Hammarby (4th) Lokomotiv Sofia (4th)[Note BUL]
    Pirin Blagoevgrad (5th)[Note BUL] LASK (3rd) Wacker Innsbruck (4th) Győri ETO (2nd)
    Videoton (3rd) Legia Warsaw (2nd) Lech Poznań (4th) Panathinaikos (2nd)
    AEK Athens (3rd) AGF (2nd) Bohemians (2nd) Dinamo Tirana (2nd)
    Beşiktaş (2nd) Viking (2nd) APOEL (2nd) TPS (2nd)
    Coleraine (2nd) Avenir Beggen (3rd) Valur (2nd) Ħamrun Spartans (2nd)

    Notes

    1. ^
      Bulgaria: The top two teams of the 1984-85 A Group season, Levski Sofia and CSKA Sofia, were disbanded by the Central Committee of the Bulgarian Communist Party and refounded, after a number of violent incidents on the pitch during the 1985 Bulgarian Cup final. Trakia Plovdiv, which would have qualified for the UEFA Cup along CSKA Sofia, was awarded with the title and competed at the European Cup. Therefore, the UEFA Cup places went to Lokomotiv Sofia and Pirin Blagoevgrad, which had initially finished the season in 4th and 5th place. The decision regarding league placements was eventually reversed in 1990.

    Schedule

    The schedule of the competition was as follows. Matches were scheduled for Wednesdays, though some matches exceptionally took place on Tuesdays or Thursdays. In a departure from previous editions, both semi-finals were played in different days, and the two-legged final was held on consecutive weeks, with the second leg being played on a Tuesday.

    Schedule for 1985–86 UEFA Cup
    Round First leg Second leg
    First round 11–19 September 1985 1–3 October 1985
    Second round 23 October 1985 6 November 1985
    Third round 27 November 1985 11 December 1985
    Quarter-finals 4–5 March 1986 18–19 March 1986
    Semi-finals 2–3 April 1986 15–16 April 1986
    Final 30 April 1986 6 May 1986

    First round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Köln 2–1 Sporting de Gijón 0–0 2–1
    AEK Athens 1–5 Real Madrid 1–0 0–5
    Auxerre 3–4 Milan 3–1 0–3
    APOEL 4–6 Lokomotiv Sofia 2–2 2–4 (a.e.t.)
    Athletic Bilbao 5–1 Beşiktaş 4–1 1–0
    Boavista 5–6 Club Brugge 4–3 1–3
    Bohemians 4–7 Dundee United 2–5 2–2
    Borussia Mönchengladbach 3–1 Lech Poznań 1–1 2–0
    Coleraine 1–6 Lokomotive Leipzig 1–1 0–5
    Dinamo București 2–2 (a) Vardar 2–1 0–1
    Avenir Beggen 0–6 PSV Eindhoven 0–2 0–4
    Chornomorets Odesa 4–4 (a) Werder Bremen 2–1 2–3
    Wismut Aue 2–5 Dnipro Dnipropetrovsk 1–3 1–2
    Spartak Moscow 4–1 TPS 1–0 3–1
    Győri ETO 4–5 Bohemians Praha 3–1 1–4 (a.e.t.)
    Hajduk Split 7–3 Metz 5–1 2–2
    Internazionale 5–1 St. Gallen 5–1 0–0
    Waregem 6–2 AGF 5–2 1–0
    Dinamo Tirana 1–0 Ħamrun Spartans 1–0 0–0
    LASK 3–0 Baník Ostrava 2–0 1–0
    Legia Warsaw 4–1 Viking 3–0 1–1
    Neuchâtel Xamax 7–4 Sportul Studențesc 3–0 4–4
    Pirin Blagoevgrad 1–7 Hammarby 1–3 0–4
    Portimonense 1–4 Partizan 1–0 0–4
    RFC Liège 4–1 Wacker Innsbruck 1–0 3–1
    Rangers 1–2 Osasuna 1–0 0–2
    Slavia Prague 1–3 St Mirren 1–0 0–3 (a.e.t.)
    Sparta Rotterdam 2–2 (4–3 p) Hamburger SV 2–0 0–2 (a.e.t.)
    Sporting CP 4–3 Feyenoord 3–1 1–2
    Torino 3–2 Panathinaikos 2–1 1–1
    Valur 2–4 Nantes 2–1 0–3
    Videoton 3–3 (a) Malmö 1–0 2–3

    First leg

    Avenir Beggen 0–2 PSV Eindhoven
    Report Thoresen 31'
    Lokhoff 81'
    Attendance: 1,157
    Referee: Frans Van Den Wijngaert (Belgium)

    Slavia Prague 1–0 St Mirren
    Kouřil 76' Report
    Attendance: 5,580
    Referee: Gerard Geurds (Netherlands)

    Valur 2–1 Nantes
    Þorbjörnsson 49', 87' Report Touré 51'
    Attendance: 1,951
    Referee: Svein Inge Thime (Norway)

    Chornomorets Odesa 2–1 Werder Bremen
    Yurchenko 13'
    Scherbakov 42'
    Report Meier 47'
    Attendance: 40,887
    Referee: Einar Halle (Norway)

    Dinamo București 2–1 Vardar
    Rednic 29'
    Augustin 50' (pen.)
    Report Pančev 10'

    Wismut Aue 1–3 Dnipro
    Schmidt 75' Report Lytovchenko 28'
    Protasov 47'
    Kuznetsov 76'
    Attendance: 22,000
    Referee: Jiří Stiegler (Czechoslovakia)

    Dinamo Tirana 1–0 Ħamrun Spartans
    Eduard Abazi 57' Report
    Attendance: 13,221
    Referee: Kyros Georgiou (Cyprus)

    Coleraine 1–1 Lokomotive Leipzig
    Wade 2' Report Liebers 67'
    Attendance: 2,149

    Pirin Blagoevgrad 1–3 Hammarby
    Dinev 45' Report Eriksson 12'
    Wahlberg 59'
    Lundin 83'
    Attendance: 10,000
    Referee: Costas Kapsos (Cyprus)

    Spartak Moscow 1–0 TPS
    Cherenkov 24' Report
    Attendance: 21,300
    Referee: Borislav Alexandrov (Bulgaria)

    Videoton 1–0 Malmö
    Végh 77' Report
    Attendance: 8,500
    Referee: Jean-François Crucke (Belgium)

    Hajduk Split 5–1 Metz
    Petrinović 12'
    Zl. Vujović 27' (pen.), 63', 66', 76'
    Report Bocandé 30'
    Attendance: 30,000

    LASK 2–0 Baník Ostrava
    Małnowicz 27'
    Köstenberger 80'
    Report
    Attendance: 4,600
    Referee: Velitchko Nikolov Tzontchev (Bulgaria)

    APOEL 2–2 Lokomotiv Sofia
    Prokopis 20'
    McDermott 49'
    Report Velichkov 30'
    Vasilev 53'
    Attendance: 6,818
    Referee: Arsen Hoxha (Albania)

    AEK Athens 1–0 Real Madrid
    Papaioannou 10' Report
    Attendance: 39,819
    Referee: Ioan Igna (Romania)

    Borussia Mönchengladbach 1–1 Lech Poznań
    Mill 60' Report Łukasik 73'
    Attendance: 11,000
    Referee: Malcolm Moffatt (Northern Ireland)

    Győri ETO 3–1 Bohemians Praha
    Hannich 19', 75'
    Chaloupka 48' (o.g.)
    Report Tymich 24'
    Attendance: 10,500
    Referee: Joe Worrall (England)

    Köln 0–0 Sporting de Gijón
    Report
    Attendance: 12,000
    Referee: Lajos Nemeth (Hungary)

    RFC Liège 1–0 Wacker Innsbruck
    Thans 65' Report
    Attendance: 9,095
    Referee: Vitor M. Fernandes Correia (Portugal)

    Sparta Rotterdam 2–0 Hamburger SV
    Lengkeek 75'
    Schmidt 79'
    Report

    Waregem 5–2 AGF
    Veyt 40'
    Povlsen 49' (o.g.)
    Dekenne 54'
    Desmet 57'
    De Craeye 65'
    Report Lundkvist 24'
    Mortensen 77'
    Attendance: 7,083
    Referee: Günther Habermann (East Germany)

    Neuchâtel Xamax 3–0 Sportul Studențesc
    Jacobacci 11'
    Ryf 27'
    Stielike 65'
    Report
    Attendance: 14,800
    Referee: Stoyan Ilijevski (Yugoslavia)

    Legia Warsaw 3–0 Viking
    Dziekanowski 35'
    Arceusz 66'
    Buda 68'
    Report
    Attendance: 5,911
    Referee: Heinz Holzmann (Austria)

    Athletic Bilbao 4–1 Beşiktaş
    Salinas 30', 49', 84'
    Sarabia 62'
    Report Keskin 16'
    Attendance: 26,000
    Referee: Kenny Hope (Scotland)

    Auxerre 3–1 Milan
    Garande 38', 53'
    Danio 67'
    Report Virdis 3'

    Internazionale 5–1 St. Gallen
    Altobelli 9'
    Marangon 35'
    Mandorlini 44'
    Rummenigge 60', 86'
    Report Pellegrini 70'
    Attendance: 35,457

    Rangers 1–0 Osasuna
    Paterson 55' Report

    Torino 2–1 Panathinaikos
    Comi 48'
    Mavridis 87' (o.g.)
    Report Saravakos 51'

    Bohemians 2–5 Dundee United
    Lawless 39'
    O'Brien 69'
    Report Sturrock 4', 52', 58'
    Bannon 33', 37'
    Attendance: 4,623
    Referee: Ronald Bridges (Wales)

    Portimonense 1–0 Partizan
    Efigénia 53' Report
    Attendance: 13,000
    Referee: Alphonse Costantin (Belgium)

    Sporting CP 3–1 Feyenoord
    Manuel Fernandes 29', 63'
    Rui Jordão 34'
    Report Duut 77'

    Boavista 4–3 Club Brugge
    José Rafael 11', 65'
    Tonanha 46'
    José Coelho 72'
    Report Papin 4'
    Ceulemans 69'
    Van der Elst 80'

    Second leg

    Baník Ostrava 0–1 LASK
    Report Lehermayr 87'
    Attendance: 5,300
    Referee: Franz Gächter (Switzerland)

    LASK won 3–0 on aggregate.


    Lokomotiv Sofia 4–2 (a.e.t.) APOEL
    Velichkov 12' (pen.), 80'
    Petkov 97', 107'
    Report Moores 17'
    Ioannou 23'
    Attendance: 6,000
    Referee: Austin Puglisevich (Malta)

    Lokomotiv Sofia won 6–4 on aggregate.


    Dinamo Tirana won 1–0 on aggregate.


    Vardar 1–0 Dinamo București
    Zdravkov 46' Report
    Attendance: 27,000

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


    Lech Poznań 0–2 Borussia Mönchengladbach
    Report Niewiadomski 32' (o.g.)
    Lienen 77'
    Attendance: 15,380
    Referee: Bo Helen (Sweden)

    Borussia Mönchengladbach won 3–1 on aggregate.


    Lokomotive Leipzig 5–0 Coleraine
    Leitzke 10'
    Kühn 33'
    Baum 34'
    Liebers 44'
    Richter 83'
    Report
    Attendance: 9,000
    Referee: Roger Philippi (Luxembourg)

    Lokomotive Leipzig won 6–1 on aggregate.


    Bohemians Praha 4–1 (a.e.t.) Győri ETO
    Marčík 8'
    Mičinec 18'
    Hruška 88', 108'
    Report Hajszán 44'
    Attendance: 12,896
    Referee: Paolo Bergamo (Italy)

    Bohemians Praha won 5–4 on aggregate.


    Dnipro 2–1 Wismut Aue
    Protasov 51', 81' Report Lorenz 72'
    Attendance: 25,946
    Referee: Miklós Nagy (Hungary)

    Dnipro won 5–2 on aggregate.


    Partizan 4–0 Portimonense
    Vučićević 18', 81', 85'
    Đukić 27'
    Report
    Attendance: 17,756
    Referee: Sadik Deda (Turkey)

    Partizan won 4-1 on aggregate.


    TPS 1–3 Spartak Moscow
    Lipponen 17' Report Heikkinen 1' (o.g.)
    Rodionov 13'
    Novikov 47'
    Attendance: 5,642
    Referee: Erik Steen Jensen (Denmark)

    Spartak Moscow won 4–1 on aggregate.


    Viking 1–1 Legia Warsaw
    Hammer 52' Report Dziekanowski 74'
    Attendance: 1,506
    Referee: Edward A. Farrell (Republic of Ireland)

    Legia Warsaw won 4–1 on aggregate.


    Hammarby 4–0 Pirin Blagoevgrad
    Ohlsson 33', 78'
    Ramberg 69'
    Lundin 89'
    Report
    Attendance: 3,207
    Referee: Keith Cooper (Wales)

    Hammarby won 7-1 on aggregate.


    Malmö 3–2 Videoton
    Eminovski 51'
    Erlandsson 59'
    Larsson 65'
    Report Csuhay 16'
    Szabó 87'
    Attendance: 8,788
    Referee: Velodi Miminoshvili (Soviet Union)

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


    PSV Eindhoven 4–0 Avenir Beggen
    McDonald 17'
    Thoresen 28', 60'
    Van der Gijp 43'
    Report

    PSV Eindhoven won 6–0 on aggregate.


    Wacker Innsbruck 1–3 RFC Liège
    Roscher 18' Report Lipka 16'
    Thans 39'
    De Sart 63'
    Attendance: 10,000
    Referee: Lajos Hartmann (Hungary)

    RFC Liège won 4-1 on aggregate.


    AGF 0–1 Waregem
    Report Veyt 87'
    Attendance: 5,200
    Referee: Andrzej Libich (Poland)

    Waregem won 6–2 on aggregate.


    Nantes 3–0 Valur
    Amisse 20', 62'
    Touré 53'
    Report
    Attendance: 15,723
    Referee: Alder Dante Da Silva Santos (Portugal)

    Nantes won 4–2 on aggregate.


    Werder Bremen 3–2 Chornomorets Odesa
    Kutzop 9'
    Pezzey 54'
    Neubarth 72'
    Report Pasulko 22'
    Morozov 47'
    Attendance: 30,100

    4–4 on aggregate; Chornomorets Odesa won on away goals.


    Metz 2–2 Hajduk Split
    Markov 53'
    Zappia 64'
    Report Zl. Vujović 72', 90'
    Attendance: 10,785
    Referee: Luigi Agnolin (Italy)

    Hajduk Split won 7–3 on aggregate.


    St. Gallen 0–0 Internazionale
    Report
    Attendance: 16,200

    Internazionale won 5–1 on aggregate.


    Feyenoord 2–1 Sporting CP
    Eriksen 11'
    Been 66'
    Report Litos 59'
    Attendance: 34,118

    Sporting CP won 4-3 on aggregate.


    Panathinaikos 1–1 Torino
    Saravakos 71' (pen.) Report Comi 1'
    Attendance: 73,023

    Torino won 3–2 on aggregate.


    Hamburger SV 2–0 (a.e.t.) Sparta Rotterdam
    Schröder 76'
    von Heesen 84'
    Report
    Penalties
    3–4
    Attendance: 27,000

    2–2 on aggregate; Sparta Rotterdam won 4–3 on penalties.


    Club Brugge 3–1 Boavista
    Papin 28', 54', 83' Report José Coelho 38'
    Attendance: 22,558
    Referee: Victoriano Sanchez Arminio (Spain)

    Club Brugge won 6–5 on aggregate.


    St Mirren 3–0 (a.e.t.) Slavia Prague
    Gallacher 42'
    McGarvey 100', 108'
    Report
    Attendance: 11,956
    Referee: Rolf Haugen (Norway)

    St Mirren won 3-1 on aggregate.


    Dundee United 2–2 Bohemians
    Milne 7'
    Redford 32'
    Report Jameson 33'
    O'Brien 76'

    Dundee United won 7–4 on aggregate.


    Sporting de Gijón 1–2 Köln
    Mino 2' Report Engels 46'
    Dickel 77'
    Attendance: 33,800

    Köln won 2–1 on aggregate.


    Osasuna 2–0 Rangers
    Rípodas 13'
    Monreal 40'
    Report
    Attendance: 25,603

    Osasuna won 2-1 on aggregate.


    Milan 3–0 Auxerre
    Virdis 28', 82'
    Hateley 36'
    Report
    Attendance: 58,364

    Milan won 4–3 on aggregate.


    Real Madrid 5–0 AEK Athens
    Georgamlis 8' (o.g.)
    Butragueño 18'
    Chendo 20'
    Valdano 32'
    Sánchez 59'
    Report
    Attendance: 60,000
    Referee: Alain Delmer (France)

    Real Madrid won 5–1 on aggregate.


    Beşiktaş 0–1 Athletic Bilbao
    Report Noriega 12'

    Athletic Bilbao won 5–1 on aggregate.


    Sportul Studențesc 4–4 Neuchâtel Xamax
    Hagi 3', 41' (pen.), 84' (pen.)
    Sandu 23'
    Report Ryf 9'
    Lüthi 20'
    Givens 50'
    Stielike 73'
    Attendance: 7,500

    Neuchâtel Xamax won 7-4 on aggregate.

    Second round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Köln 8–2 Bohemians Praha 4–0 4–2
    Milan 3–3 (a) Lokomotive Leipzig 2–0 1–3
    Dundee United 3–1 Vardar 2–0 1–1
    Spartak Moscow 4–1 Club Brugge 1–0 3–1
    Partizan 1–5 Nantes 1–1 0–4
    Hammarby 5–4 St Mirren 3–3 2–1
    Waregem 3–2 Osasuna 2–0 1–2
    Dinamo Tirana 0–1 Sporting CP 0–0 0–1
    LASK 1–4 Internazionale 1–0 0–4
    Lokomotiv Sofia 1–1 (a) Neuchâtel Xamax 1–1 0–0
    PSV Eindhoven 2–3 Dnipro 2–2 0–1
    RFC Liège 1–4 Athletic Bilbao 0–1 1–3
    Real Madrid 2–1 Chornomorets Odesa 2–1 0–0
    Sparta Rotterdam 2–6 Borussia Mönchengladbach 1–1 1–5
    Torino 2–4 Hajduk Split 1–1 1–3
    Videoton 1–2 Legia Warsaw 0–1 1–1

    First leg

    Lokomotiv Sofia 1–1 Neuchâtel Xamax
    Bontchev 75' Report Perret 36'
    Attendance: 8,000

    Dinamo Tirana 0–0 Sporting CP
    Report
    Attendance: 15,000
    Referee: Radu Petrescu (Romania)

    Videoton 0–1 Legia Warsaw
    Report Araszkiewicz 89'
    Attendance: 15,000
    Referee: Jean-François Crucke (Belgium)

    Spartak Moscow 1–0 Club Brugge
    Cherenkov 45' Report
    Attendance: 27,300
    Referee: Carlos Valente (Portugal)

    Partizan 1–1 Nantes
    Le Roux 28' (o.g.) Report Halilhodžić 68'
    Attendance: 47,815
    Referee: Paolo Bergamo (Italy)

    Hammarby 3–3 St Mirren
    Lundin 33'
    Andersson 45', 65'
    Report Gallacher 40', 80', 84'
    Attendance: 4,100
    Referee: Dušan Krchnak (Czechoslovakia)

    LASK 1–0 Internazionale
    Gröss 81' Report
    Attendance: 18,500

    PSV Eindhoven 2–2 Dnipro
    McDonald 54'
    Thoresen 79'
    Report Protasov 17', 67'
    Attendance: 18,000

    Köln 4–0 Bohemians Praha
    Littbarski 10', 82'
    Geils 13'
    Van de Korput 52'
    Report
    Attendance: 12,000
    Referee: Ioan Igna (Romania)

    RFC Liège 0–1 Athletic Bilbao
    Report De Andres 90'
    Attendance: 14,500
    Referee: Alain Delmer (France)

    Sparta Rotterdam 1–1 Borussia Mönchengladbach
    E. Olde Riekerink 47' Report Pinkall 58'
    Attendance: 24,693
    Referee: Angel Franco Martinez (Spain)

    Waregem 2–0 Osasuna
    Desloover 13'
    Veyt 58'
    Report
    Attendance: 9,043
    Referee: Raul J. Fernandes Nazare (Portugal)

    Dundee United 2–0 Vardar
    Redford 53'
    Gough 78'
    Report
    Attendance: 9,129

    Milan 2–0 Lokomotive Leipzig
    Virdis 74' (pen.)
    Hateley 76'
    Report
    Attendance: 58,803

    Torino 1–1 Hajduk Split
    Schachner 74' Report Slišković 33'
    Attendance: 40,993

    Real Madrid 2–1 Chornomorets Odesa
    Gordillo 1'
    Valdano 71'
    Report Bagapov 7'
    Attendance: 60,000

    Second leg

    Vardar 1–1 Dundee United
    Pančev 24' Report Hegarty 14'
    Attendance: 22,300
    Referee: Laszlo Padar (Hungary)

    Dundee United won 3–1 on aggregate.


    Chornomorets Odesa 0–0 Real Madrid
    Report
    Attendance: 41,535
    Referee: Ulf Eriksson (Sweden)

    Real Madrid won 2–1 on aggregate.


    Legia Warsaw 1–1 Videoton
    Dziekanowski 75' Report Novath 34'

    Legia Warsaw won 2–1 on aggregate.


    Bohemians Praha 2–4 Köln
    Janečka 16' (pen.)
    Mičinec 87'
    Report Mennie 5'
    Dickel 33', 75'
    Littbarski 60'
    Attendance: 5,889

    Köln won 8–2 on aggregate.


    Hajduk Split 3–1 Torino
    Asanović 2'
    Slišković 29'
    Zl. Vujović 55' (pen.)
    Report Júnior 15' (pen.)

    Hajduk Split won 4–2 on aggregate.


    Dnipro 1–0 PSV Eindhoven
    Lytovchenko 47' Report
    Attendance: 34,000
    Referee: Franz Gächter (Switzerland)

    Dnipro won 3–2 on aggregate.


    Neuchâtel Xamax 0–0 Lokomotiv Sofia
    Report
    Attendance: 17,200
    Referee: Gerald Losert (Austria)

    1–1 on aggregate; Neuchâtel Xamax won on away goals.


    Lokomotive Leipzig 3–1 Milan
    Moldt 6'
    Leitzke 21'
    Richter 76'
    Report Virdis 48'
    Attendance: 18,300
    Referee: Eduard Šoštarić (Yugoslavia)

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


    Nantes 4–0 Partizan
    Jorge Burruchaga 14'
    Amisse 51', 88'
    Bracigliano 57'
    Report
    Attendance: 29,003

    Nantes won 5–1 on aggregate.


    Borussia Mönchengladbach 5–1 Sparta Rotterdam
    Rahn 11', 12'
    Pinkall 33'
    Herbst 68'
    Criens 89'
    Report Diliberto 39'

    Borussia Mönchengladbach won 6–2 on aggregate.


    Club Brugge 1–3 Spartak Moscow
    Papin 52' Report Bubnov 28'
    Rodionov 51'
    Shavlo 65'
    Attendance: 22,831
    Referee: Bo Helen (Sweden)

    Spartak Moscow won 4–1 on aggregate.


    Athletic Bilbao 3–1 RFC Liège
    Urtubi 33'
    Noriega 52', 70'
    Report Ernes 80'

    Athletic Bilbao won 4–1 on aggregate.


    St Mirren 1-2 Hammarby
    McGarvey 21' Report Ivarsson 85'
    Lundin 88'
    Attendance: 11,278
    Referee: Ib. F. Nielsen (Denmark)

    Hammarby won 5–4 on aggregate.


    Internazionale 4–0 LASK
    Brady 20' (pen.)
    Altobelli 32', 80', 81'
    Report
    Attendance: 42,856

    Internazionale won 4–1 on aggregate.


    Osasuna 2–1 Waregem
    Orejuela 6'
    Sola 9'
    Report Veyt 62'
    Attendance: 19,115
    Referee: Luigi Agnolin (Italy)

    Waregem won 3–2 on aggregate.


    Sporting CP 1–0 Dinamo Tirana
    Venâncio 53' Report
    Attendance: 35,000
    Referee: Eamonn Farrell (Republic of Ireland)

    Sporting CP won 1–0 on aggregate.

    Third round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Athletic Bilbao 2–4 Sporting CP 2–1 0–3
    Borussia Mönchengladbach 5–5 (a) Real Madrid 5–1 0–4
    Dundee United 3–4 Neuchâtel Xamax 2–1 1–3 (a.e.t.)
    Dnipro 0–3 Hajduk Split 0–1 0–2
    Spartak Moscow 1–2 Nantes 0–1 1–1
    Hammarby 3–4 Köln 2–1 1–3
    Internazionale 1–0 Legia Warsaw 0–0 1–0 (a.e.t.)
    Waregem 3–2 Milan 1–1 2–1

    First leg

    Spartak Moscow 0–1 Nantes
    Report Morice 77'
    Attendance: 48,500

    Dnipro 0–1 Hajduk Split
    Report Puchkov 78' (o.g.)

    Hammarby 2–1 Köln
    Holmberg 70', 88' Report Geilenkirchen 31'
    Attendance: 9,054
    Referee: Ronald Bridges (Wales)

    Waregem 1–1 Milan
    Veyt 63' Report Virdis 88'

    Borussia Mönchengladbach 5–1 Real Madrid
    Mill 29'
    Salguero 40' (o.g.)
    Rahn 55', 59'
    Lienen 81'
    Report Gordillo 68'
    Attendance: 65,000
    Referee: Luigi Agnolin (Italy)

    Athletic Bilbao 2–1 Sporting CP
    Sarabia 13'
    Salinas 58'
    Report Meade 72'
    Attendance: 30,000

    Dundee United 2–1 Neuchâtel Xamax
    Dodds 53'
    Redford 75'
    Report Stielike 22'
    Attendance: 10,633

    Internazionale 0–0 Legia Warsaw
    Report
    Attendance: 33,965

    Second leg

    Hajduk Split 2–0 Dnipro
    Gudelj 47', 64' Report
    Attendance: 27,000

    Hajduk Split won 3–0 on aggregate.


    Legia Warsaw 0–1 (a.e.t.) Internazionale
    Report Fanna 108'
    Attendance: 19,500

    Internazionale won 1–0 on aggregate.


    Köln 3–1 Hammarby
    Littbarski 38'
    Allofs 65'
    Bein 86'
    Report Andersson 35'
    Attendance: 12,000

    Köln won 4–3 on aggregate.


    Nantes 1–1 Spartak Moscow
    Touré 68' Report Cherenkov 67'
    Attendance: 40,500
    Referee: Helmut Kohl (Austria)

    Nantes won 2–1 on aggregate.


    Neuchâtel Xamax 3–1 (a.e.t.) Dundee United
    Nielsen 39', 109'
    Hermann 55'
    Report Redford 17'

    Neuchâtel Xamax won 4–3 on aggregate.


    Milan 1–2 Waregem
    Bortolazzi 37' Report Desmet 44' (pen.)
    Veyt 67'
    Attendance: 43,347

    Following the referee's controversial decision to award Waregem a penalty in the 44th minute as the foul looked to be outside of the penalty area, Milan fans pelted the pitch with missiles some of which hit several Waregem players. Following the match, as a result of the incident, AC Milan received a two-match European competition stadium ban, enforced at the start of their 1987–88 UEFA Cup campaign.
    Waregem won 3–2 on aggregate.


    Real Madrid 4–0 Borussia Mönchengladbach
    Valdano 5', 17'
    Santillana 76', 88'
    Report
    Attendance: 78,000

    5–5 on aggregate; Real Madrid won on away goals.


    Sporting CP 3–0 Athletic Bilbao
    Manuel Fernandes 20' (pen.)
    Meade 56'
    António Sousa 74'
    Report
    Attendance: 50,000

    Sporting CP won 4–2 on aggregate.

    Quarter-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Hajduk Split 1–1 (4–5 p) Waregem 1–0 0–1 (a.e.t.)
    Internazionale 6–3 Nantes 3–0 3–3
    Real Madrid 3–2 Neuchâtel Xamax 3–0 0–2
    Sporting CP 1–3 Köln 1–1 0–2

    First leg

    Sporting CP 1–1 Köln
    Meade 55' Report Allofs 89'
    Attendance: 40,000

    Hajduk Split 1–0 Waregem
    Zl. Vujović 9' Report
    Attendance: 40,000

    Internazionale 3–0 Nantes
    Le Roux 13' (o.g.)
    Tardelli 61'
    Rummenigge 78'
    Report
    Attendance: 42,234

    Second leg

    Köln 2–0 Sporting CP
    Allofs 7'
    Bein 37'
    Report
    Attendance: 37,000
    Referee: Paolo Casarin (Italy)

    Köln won 3–1 on aggregate.


    Waregem 1–0 (a.e.t.) Hajduk Split
    Mutombo 60' Report
    Penalties
    5–4

    1–1 on aggregate; Waregem won 5–4 on penalties.


    Nantes 3–3 Internazionale
    Der Zakarian 9'
    Halilhodžić 37'
    Le Roux 42'
    Report Altobelli 33', 64'
    Brady 59' (pen.)
    Attendance: 37,782

    Internazionale won 6–3 on aggregate.


    Real Madrid won 3–2 on aggregate.

    Semi-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Köln 7–3 Waregem 4–0 3–3
    Internazionale 4–6 Real Madrid 3–1 1–5 (a.e.t.)

    First leg

    Köln 4–0 Waregem
    Lehnhoff 41'
    Allofs 50', 66' (pen.)
    Geilenkirchen 79'
    Report

    Internazionale 3–1 Real Madrid
    Tardelli 1', 54'
    Salguero 89' (o.g.)
    Report Valdano 87'
    Attendance: 70,616

    Second leg

    Waregem 3–3 Köln
    Mutombo 53', 60'
    Görtz 78'
    Report Allofs 25', 35', 68' (pen.)

    Köln won 7–3 on aggregate.


    Real Madrid 5–1 (a.e.t.) Internazionale
    Hugo Sánchez 43' (pen.), 74' (pen.)
    Gordillo 64'
    Santillana 93', 108'
    Report Brady 66' (pen.)

    Real Madrid won 6–4 on aggregate.

    Final

    First leg

    Real Madrid 5–1 Köln
    Sánchez 38'
    Gordillo 42'
    Valdano 51', 84'
    Santillana 89'
    Report Allofs 29'
    Attendance: 65,000

    Second leg

    Köln 2–0 Real Madrid
    Bein 22'
    Geilenkirchen 72'
    Report
    Attendance: 21,185

    Real Madrid won 5–3 on aggregate.

    Notes

    1. ^ a b c Dnipro Dnipropetrovsk played their home matches at Stadion Metalurh, Kryvyi Rih, instead of their regular stadium Meteor Stadium, Dnipropetrovsk, as Dnipropetrovsk was a closed city for foreigners.