1986–87 UEFA Cup

1986–87 UEFA Cup
Tournament details
Dates16 September 1986 – 20 May 1987
Teams64
Final positions
Champions IFK Göteborg (2nd title)
Runners-up Dundee United
Tournament statistics
Matches played126
Goals scored291 (2.31 per match)
Attendance2,502,655 (19,862 per match)
Top scorer(s)Peter Houtman (Groningen)
Paulinho Cascavel (Vitória Guimarães)
Jari Rantanen (IFK Göteborg)
Wim Kieft (Torino)
5 goals each

The 1986–87 UEFA Cup was the 16th 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 Ullevi, Gothenburg, Sweden, and at Tannadice Park, Dundee, Scotland. The competition was won by IFK Göteborg of Sweden, who defeated Dundee United of Scotland by an aggregate result of 2–1 to claim their second title.

This is the second and last European tournament won by a Swedish team, five years after Göteborg's first UEFA Cup conquest in 1982, as well as the last European final played by a Swedish team, while Dundee United became the last team from Scotland to reach a European final until 2003. This was the second season in which all English clubs were banned from European football competitions.[1][2]

Association team allocation

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

Due to the ongoing English ban, their four berths were allocated to associations 9–12, each gaining a third berth.

Association ranking

For the 1986–87 UEFA Cup, the associations are allocated places according to their 1985 UEFA country coefficients, which takes into account their performance in European competitions from 1980–81 to 1984–85.

Association ranking for 1986–87 UEFA Cup
Rank Association Coeff. Teams Notes
1 England 41.093 0 [Note ENG]
2 Italy 38.800 4
3 West Germany 37.070
4 Soviet Union 33.916 3
5 Belgium 33.266
6 Scotland 30.400
7 Portugal 30.250
8 Spain 29.366
9 Yugoslavia 27.550
10 Czechoslovakia 23.550
11 France 22.750
12 East Germany 22.600
13 Austria 22.500 2
14 Netherlands 20.049
15 Romania 19.916
16 Switzerland 18.500
17 Bulgaria 17.250
Rank Association Coeff. Teams Notes
18 Sweden 17.250 2
- Wales 17.000 0 [Note WAL]
19 Greece 16.916 2
20 Hungary 16.750
21 Poland 14.750
22 Denmark 9.249 1
23 Republic of Ireland 6.332
24 Albania 6.000
25 Norway 5.999
26 Turkey 5.333
27 Finland 5.331
28 Northern Ireland 4.998
29 Cyprus 4.665
30 Malta 1.999
31 Iceland 1.998
32 Luxembourg 1.332
  • ^
    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 first in the UEFA rankings, each of their four allocated UEFA Cup berths for 1986–87 were transferred as a third berth for associations 9–12, namely Yugoslavia, Czechoslovakia, France and East Germany. West Ham United, Manchester United and Sheffield Wednesday would have qualified by league position, while Oxford United would have qualified by winning the 1985-86 League Cup.
  • ^
    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 1986–87 UEFA Cup
    Napoli (3rd) Torino (4th) Fiorentina (5th) Internazionale (6th)
    Werder Bremen (2nd) Bayer Uerdingen (3rd) Borussia Mönchengladbach (4th) Bayer Leverkusen (6th)
    Spartak Moscow (2nd) Dnipro Dnipropetrovsk (3rd) Dinamo Minsk (4th) Standard Liège (3rd)
    Gent (4th) Beveren (5th) Heart of Midlothian (2nd) Dundee United (3rd)
    Rangers (5th) Sporting CP (3rd) Vitória de Guimarães (4th) Boavista (5th)
    Barcelona (2nd) Athletic Bilbao (3rd) Atlético Madrid (5th) Partizan (1st)[Note YUG]
    Rijeka (4th) Hajduk Split (5th) Sparta Prague (2nd) Dukla Prague (3rd)
    Sigma Olomouc (4th) Nantes (2nd) Toulouse (4th) Lens (5th)
    Carl Zeiss Jena (3rd) Magdeburg (4th) Stahl Brandenburg (5th) Swarovski Tirol (3rd)[Note AUT]
    LASK (4th) Feyenoord (3rd) Groningen (4th) Sportul Studențesc (2nd)
    Universitatea Craiova (3rd) Neuchâtel Xamax (2nd) Luzern (3rd) Trakia Plovdiv (2nd)
    Sredets Sofia (LC) IFK Göteborg (2nd) Kalmar (4th) OFI (2nd)
    AEK Athens (3rd) Pécs (2nd) Győri ETO (3rd) Legia Warsaw (2nd)
    Widzew Łódź (3rd) Lyngby (2nd) Galway United (2nd) Flamurtari (2nd)
    Vålerenga (3rd) Galatasaray (2nd) Ilves (2nd) Coleraine (2nd)
    Omonia (2nd) Hibernians (2nd) ÍA (2nd) Jeunesse Esch (2nd)

    Notes

    1. ^
      Yugoslavia: Partizan was crowned champion of the 1985-86 Yugoslav First League on a tie-breaker with Red Star Belgrade, but the Football Association of Yugoslavia voided all results of the last matchday of the season and ordered a full replay, due to allegations of match fixing over multiple games. Partizan elected to not replay their final game, and Red Star Belgrade was crowned champion instead, with Partizan qualifying for the UEFA Cup in 2nd place. After an appeal by Partizan, the Yugoslav Constitutional Court reversed the decision on 29 July 1987, reinstating Partizan as champions.
    2. ^
      Austria: Wacker Innsbruck qualified for the UEFA Cup, but its license in the Austrian Football Bundesliga was taken by FC Swarovski Tirol, as Wacker Innsbruck fell to the eighth division of Austrian football. While considered a new team, Swarovski Tirol retained the UEFA Cup placing.

    Schedule

    The schedule of the competition was as follows. Matches were scheduled for Wednesdays, though some matches exceptionally took place on Tuesdays or Thursdays. The semi-finals reverted to being played in the same days, and the two-legged final again had a two week interval.

    Schedule for 1986–87 UEFA Cup
    Round First leg Second leg
    First round 16–18 September 1986 30 September – 2 October 1986
    Second round 22–23 October 1986 4–5 November 1986
    Third round 26 November 1986 10–17 December 1986
    Quarter-finals 4 March 1987 18 March 1987
    Semi-finals 8 April 1987 22 April 1987
    Final 6 May 1987 20 May 1987

    First round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Sparta Prague 2–3 Vitória de Guimarães 1–1 1–2
    Fiorentina 1–1 (1–3 p) Boavista 1–0 0–1 (a.e.t.)
    Athletic Bilbao 2–1 1. FC Magdeburg 2–0 0–1
    Atlético Madrid 3–2 Werder Bremen 2–0 1–2 (a.e.t.)
    Borussia Mönchengladbach 4–1 Partizan 1–0 3–1
    Coleraine 1–2 Stahl Brandenburg 1–1 0–1
    Dinamo Minsk 3–4 Győri ETO 2–4 1–0
    Groningen 8–2 Galway United 5–1 3–1
    Nantes 1–5 Torino 0–4 1–1
    Spartak Moscow 1–0 Luzern 0–0 1–0
    Universitatea Craiova 3–2 Galatasaray 2–0 1–2
    Swarovski Tirol 3–2 Sredets Sofia 3–0 0–2
    Heart of Midlothian 3–3 (a) Dukla Prague 3–2 0–1
    Hibernians 0–10 Trakia Plovdiv 0–2 0–8
    Internazionale 3–0 AEK Athens 2–0 1–0
    ÍA 0–15 Sporting CP 0–9 0–6
    Jeunesse Esch 2–3 Gent 1–2 1–1
    Beveren 1–0 Vålerenga 1–0 0–0
    Kalmar 1–7 Bayer Leverkusen 1–4 0–3
    Bayer 05 Uerdingen 7–0 Carl Zeiss Jena 3–0 4–0
    Flamurtari 1–1 (a) Barcelona 1–1 0–0
    LASK 1–2 Widzew Łódź 1–1 0–1
    Legia Warsaw 1–0 Dnepr Dnepropetrovsk 0–0 1–0
    Napoli 1–1 (3–4 p) Toulouse 1–0 0–1 (a.e.t.)
    Neuchâtel Xamax 5–1 Lyngby 2–0 3–1
    Rijeka 1–2 Standard Liège 0–1 1–1
    OFI 1–4 Hajduk Split 1–0 0–4
    Pécs 1–2 Feyenoord 1–0 0–2
    Rangers 4–2 Ilves 4–0 0–2
    Lens 1–2 Dundee United 1–0 0–2
    Sigma Olomouc 1–5 IFK Göteborg 1–1 0–4
    Sportul Studențesc 2–1 Omonia 1–0 1–1

    First leg

    Jeunesse Esch 1–2 Gent
    Scholten 48' Report Nollet 36'
    Van Looy 78'
    Attendance: 2,700
    Referee: Georges Sandoz (Switzerland)

    Groningen 5–1 Galway United
    Eijkelkamp 4'
    Houtman 48', 57', 70'
    Mason 69'
    Report McGee 37' (pen.)
    Attendance: 12,641
    Referee: Jean-Pierre Schön (Luxembourg)

    Neuchâtel Xamax 2–0 Lyngby
    Jacobacci 29'
    Stielike 82'
    Report
    Attendance: 8,200
    Referee: José Guedes (Portugal)

    Borussia Mönchengladbach 1–0 Partizan
    Krauss 24' Report
    Attendance: 5,300
    Referee: Lajos Németh (Hungary)

    Hibernians 0–2 Trakia Plovdiv
    Report Bakalov 6', 40'
    Attendance: 3,652
    Referee: Christos Kolokythas (Greece)

    Pécs 1–0 Feyenoord
    Mészáros 26' Report
    Attendance: 12,874
    Referee: Antonios Vassaras (Greece)

    Sigma Olomouc 1–1 IFK Göteborg
    Mlejnek 32' Report Johansson 66'
    Attendance: 6,000
    Referee: İhsan Türe (Turkey)

    OFI 1–0 Hajduk Split
    Vlastos 22' Report

    Sportul Studențesc 1–0 Omonia
    Hagi 58' Report

    Universitatea Craiova 2–0 Galatasaray
    Geolgău 57'
    Bâcu 86'
    Report
    Attendance: 16,000

    Flamurtari 1–1 Barcelona
    V. Ruci 65' Report Esteban 88'
    Attendance: 12,000
    Referee: Charles Scerri (Malta)

    Coleraine 1–1 Stahl Brandenburg
    Healy 78' (pen.) Report Janotta 50'

    Spartak Moscow 0–0 Luzern
    Report

    Legia Warsaw 0–0 Dnepr Dnepropetrovsk
    Report

    Sparta Prague 1–1 Vitória de Guimarães
    Skuhravý 61' Report Roldão 80'
    Attendance: 10,010

    Dinamo Minsk 2–4 Győri ETO
    Zygmantovich 45'
    Kondratiev 50'
    Report Hajszán 19'
    Szabó 44', 80'
    Szentes 63'
    Attendance: 23,127
    Referee: Velichko Tsonchev (Bulgaria)

    LASK 1–1 Widzew Łódź
    Dantlinger 32' Report Wraga 7'
    Attendance: 3,920
    Referee: Borislav Aleksandrov (Bulgaria)

    ÍA 0–9 Sporting CP
    Report Manuel Fernandes 10', 39' (pen.)
    Meade 14', 37'
    McDonald 49', 60', 86'
    Negrete 64'
    Zinho 90' (pen.)
    Attendance: 1,518
    Referee: John Lloyd (Wales)

    Bayer 05 Uerdingen 3–0 Carl Zeiss Jena
    Bierhoff 36'
    F. Funkel 43'
    Bommer 74' (pen.)
    Report
    Attendance: 11,000

    Kalmar 1–4 Bayer Leverkusen
    Nilsson 66' Report Schreier 8'
    Schreier 18'
    Cha 57'
    Kohn 62'
    Attendance: 1,911
    Referee: Yuriy Shevchenko (Soviet Union)

    Beveren 1–0 Vålerenga
    Fairclough 75' Report
    Attendance: 2,800
    Referee: Oliver Donnelly (Northern Ireland)

    Rijeka 0–1 Standard Liège
    Report Claesen 25'
    Attendance: 7,000
    Referee: Ignace van Swieten (Netherlands)

    Athletic Bilbao 2–0 1. FC Magdeburg
    Gallego 56'
    Pizo Gómez 61'
    Report
    Attendance: 17,000
    Referee: Pietro D'Elia (Italy)

    Fiorentina 1–0 Boavista
    Pin 32' Report
    Attendance: 34,217

    Heart of Midlothian 3–2 Dukla Prague
    Foster 1'
    Clark 65'
    Robertson 70'
    Report Fitzel 44'
    Klucký 64'
    Attendance: 18,869
    Referee: André Van Volcem (Belgium)

    Internazionale 2–0 AEK Athens
    Altobelli 58'
    Rummenigge 79'
    Report
    Attendance: 49,055

    Nantes 0–4 Torino
    Report Comi 54'
    Beruatto 61'
    Kieft 82', 89'
    Attendance: 14,658
    Referee: David Syme (Scotland)

    Napoli 1–0 Toulouse
    Carnevale 55' Report

    Rangers 4–0 Ilves
    Fleck 30', 44', 52'
    McCoist 70'
    Report
    Attendance: 27,436
    Referee: Jan Damgaard (Denmark)

    Lens 1–0 Dundee United
    Carreño 42' Report
    Attendance: 11,330
    Referee: Gerald Losert (Austria)

    Atlético Madrid 2–0 Werder Bremen
    Uralde 48'
    Arteche 71'
    Report

    Swarovski Tirol 3–0 Sredets Sofia
    Roscher 11'
    Pacult 46'
    Linzmaier 77'
    Report
    Attendance: 10,000
    Referee: Carlo Longhi (Italy)

    Second leg

    Vålerenga 0–0 Beveren
    Report
    Attendance: 3,000
    Referee: Simo Ruokonen (Finland)

    Beveren won 1–0 on aggregate.


    Sredets Sofia 2–0 Swarovski Tirol
    Tanev 35' (pen.)
    Kostadinov 80'
    Report
    Attendance: 20,000
    Referee: Franz Gächter (Switzerland)

    Swarovski Tirol won 3–2 on aggregate.


    Galatasaray 2–1 Universitatea Craiova
    Cüneyt 65'
    Yusuf 88'
    Report Biță 1'
    Attendance: 31,035
    Referee: Rosario Lo Bello (Italy)

    Universitatea Craiova won 3–2 on aggregate.


    Trakia Plovdiv 8–0 Hibernians
    Simov 5' (pen.)
    Pehlivanov 10', 14'
    Pashev 30'
    Kurdov 49'
    Georgiev 54'
    Bakalov 57'
    Mladenov 80'
    Report
    Attendance: 6,000
    Referee: Hiqmet Kuka (Albania)

    Trakia Plovdiv won 10–0 on aggregate.


    Stahl Brandenburg 1–0 Coleraine
    Jeske 41' Report
    Stadion der Stahlwerker, Brandenburg an der Havel
    Attendance: 15,050
    Referee: Kaj Natri (Finland)

    Stahl Brandenburg won 2–1 on aggregate.


    Partizan 1–3 Borussia Mönchengladbach
    Vučićević 47' Report Dreßen 27'
    Brandts 82'
    Lienen 85'
    Attendance: 42,000
    Referee: Robert Wurtz (France)

    Borussia Mönchengladbach won 4–1 on aggregate.


    Vitória de Guimarães 2–1 Sparta Prague
    Cascavel 75', 87' Report Novák 55'
    Attendance: 16,000
    Referee: Jean-Marie Lartigot (France)

    Vitória de Guimarães won 3–2 on aggregate.


    Győri ETO 0–1 Dinamo Minsk
    Report Rodnenok 15'
    Attendance: 16,000

    Győri ETO won 4–3 on aggregate.


    Galway United 1–3 Groningen
    Murphy 63' Report Houtman 22', 56'
    de Kock 36'
    Páirc an Chathánaigh, Carraroe
    Attendance: 1,580
    Referee: Claude Bouillet (France)

    Groningen won 8–2 on aggregate.


    Dukla Prague 1–0 Heart of Midlothian
    Griga 54' Report
    Attendance: 2,231
    Referee: Helmut Kohl (Austria)

    3–3 on aggregate; Dukla Prague won on away goals.


    Widzew Łódź 1–0 LASK
    Wraga 56' Report
    Attendance: 8,550
    Referee: James Duncan (Scotland)

    Widzew Łódź won 2–1 on aggregate.


    Dnepr Dnepropetrovsk 0–1 Legia Warsaw
    Report Araszkiewicz 78'
    Attendance: 24,600
    Referee: Antal Hutak (Hungary)

    Legia Warsaw won 1–0 on aggregate.


    Hajduk Split 4–0 OFI
    Jerolimov 4'
    Bursać 36', 50'
    Deverić 47'
    Report
    Attendance: 8,112
    Referee: Dušan Krchňák (Czechoslovakia)

    Hajduk Split won 4–1 on aggregate.


    Ilves 2–0 Rangers
    Hjelm 54'
    Uimonen 73'
    Report
    Attendance: 2,109
    Referee: Ivan Gregr (Czechoslovakia)

    Rangers won 4–2 on aggregate.


    Lyngby 1–3 Neuchâtel Xamax
    Jørgensen 72' Report Jacobacci 2'
    Lüthi 38', 44'
    Attendance: 4,062
    Referee: Klaus Peschel (East Germany)

    Neuchâtel Xamax won 5–1 on aggregate.


    IFK Göteborg 4–0 Sigma Olomouc
    Rantanen 13'
    Andersson 40'
    Ekström 85', 87'
    Report
    Attendance: 11,167
    Referee: Howard King (Wales)

    IFK Göteborg won 5–1 on aggregate.


    Bayer Leverkusen 3–0 Kalmar
    Drews 62'
    Rolff 64'
    Cha 90'
    Report
    Attendance: 9,960
    Referee: Ron Bridges (Wales)

    Bayer Leverkusen won 7–1 on aggregate.


    1. FC Magdeburg 1–0 Athletic Bilbao
    Windelband 33' Report
    Attendance: 22,000

    Athletic Bilbao won 2–1 on aggregate.


    Werder Bremen 2–1 (a.e.t.) Atlético Madrid
    Neubarth 65'
    Meier 83'
    Report Salinas 113'
    Attendance: 30,800
    Referee: Alain Delmer (France)

    Atlético Madrid won 3–2 on aggregate.


    Gent 1–1 Jeunesse Esch
    Hinderyckx 53' Report Guillot 43'
    Attendance: 5,704
    Referee: Wilfred Wallace (Republic of Ireland)

    Gent won 3–2 on aggregate.


    Carl Zeiss Jena 0–4 Bayer 05 Uerdingen
    Report Herget 68'
    Eðvaldsson 76'
    Kuntz 77'
    Bommer 90'
    Attendance: 16,000
    Referee: Jean-François Crucke (Belgium)

    Bayer 05 Uerdingen won 7–0 on aggregate.


    1–1 on aggregate; Toulouse won 4–3 on penalties.


    Standard Liège 1–1 Rijeka
    Bodart 65' (pen.) Report Janković 49'
    Attendance: 12,936
    Referee: Emilio Carlos Guruceta (Spain)

    Standard Liège won 2–1 on aggregate.


    Feyenoord 2–0 Pécs
    Heus 67'
    Hofman 84'
    Report
    Attendance: 26,679
    Referee: Brian Hill (England)

    Feyenoord won 2–1 on aggregate.


    Luzern 0–1 Spartak Moscow
    Report Kuzhlev 87'
    Attendance: 17,300
    Referee: Jozef Marko (Czechoslovakia)

    Spartak Moscow won 1–0 on aggregate.


    Torino 1–1 Nantes
    Kieft 49' (pen.) Report Anziani 66'

    Torino won 5–1 on aggregate.


    Dundee United 2–0 Lens
    Milne 56'
    Coyne 59'
    Report
    Attendance: 11,645
    Referee: Claudio Pieri (Italy)

    Dundee United won 2–1 on aggregate.


    Omonia 1–1 Sportul Studențesc
    Savvidis 79' Report Iorgulescu 44'
    Attendance: 17,000
    Referee: Meletis Voutsaras (Greece)

    Sportul Studențesc won 2–1 on aggregate.


    Barcelona 0–0 Flamurtari
    Report
    Attendance: 22,000
    Referee: Alder dos Santos (Portugal)

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


    Sporting CP 6–0 ÍA
    Meade 18'
    Zinho 23', 43' (pen.)
    McDonald 72'
    Mário 78', 87'
    Report
    Attendance: 10,000
    Referee: José Miguel Pérez (Spain)

    Sporting CP won 15–0 on aggregate.


    AEK Athens 0–1 Internazionale
    Report Passarella 8'
    Attendance: 55,186
    Referee: Ulf Eriksson (Sweden)

    Internazionale won 3–0 on aggregate.


    Boavista 1–0 (a.e.t.) Fiorentina
    Nélson 8' Report
    Penalties
    Agatão
    Caetano
    Tonanha
    3–1 Monelli
    Díaz
    Maldera
    Onorati
    Attendance: 10,000

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

    Second round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Borussia Mönchengladbach 7–1 Feyenoord 5–1 2–0
    Dukla Prague 1–1 (a) Bayer Leverkusen 0–0 1–1
    Dundee United 3–1 Universitatea Craiova 3–0 0–1
    Groningen 1–1 (a) Neuchâtel Xamax 0–0 1–1
    Barcelona 2–2 (a) Sporting CP 1–0 1–2
    Swarovski Tirol 4–4 (a) Standard Liège 2–1 2–3
    Hajduk Split 5–3 Trakia Plovdiv 3–1 2–2
    IFK Göteborg 3–1 Stahl Brandenburg 2–0 1–1
    Beveren 4–3 Athletic Bilbao 3–1 1–2
    Legia Warsaw 3–3 (a) Internazionale 3–2 0–1
    Rangers 3–1 Boavista 2–1 1–0
    Sportul Studențesc 1–4 Gent 0–3 1–1
    Torino 5–1 Győri ETO 4–0 1–1
    Toulouse 4–6 Spartak Moscow 3–1 1–5
    Vitória de Guimarães 2–1 Atlético Madrid 2–0 0–1
    Widzew Łódź 0–2 Bayer 05 Uerdingen 0–0 0–2

    First leg

    Sportul Studențesc 0–3 Gent
    Report Raeven 33'
    Hinderyckx 79'
    Hallaert 89'
    Attendance: 9,000
    Referee: Gerald Losert (Austria)

    Vitória de Guimarães 2–0 Atlético Madrid
    Cascavel 47' (pen.)
    Roldão 89'
    Report
    Attendance: 12,000
    Referee: Ron Bridges (Wales)

    Legia Warsaw 3–2 Internazionale
    W. Sikorski 42'
    Dziekanowski 58'
    Karaś 61'
    Report Altobelli 17'
    Ferri 77'
    Attendance: 12,000
    Referee: José Miguel Pérez (Spain)

    Widzew Łódź 0–0 Bayer 05 Uerdingen
    Report
    Attendance: 6,230
    Referee: Einar Halle (Norway)

    Hajduk Split 3–1 Trakia Plovdiv
    Jerolimov 7'
    Bursać 13'
    Deverić 40'
    Report Simov 34'
    Attendance: 11,200
    Referee: Georges Sandoz (Switzerland)

    Dukla Prague 0–0 Bayer Leverkusen
    Report
    Attendance: 4,660
    Referee: Franz Gächter (Switzerland)

    IFK Göteborg 2–0 Stahl Brandenburg
    Rantanen 12'
    Larsson 21'
    Report
    Attendance: 7,029

    Torino 4–0 Győri ETO
    Kieft 26', 36'
    Dossena 40'
    Comi 74'
    Report

    Swarovski Tirol 2–1 Standard Liège
    Spielmann 10'
    Jelikić 88' (o.g.)
    Report Hellers 62'
    Attendance: 8,000
    Referee: Joe Worrall (England)

    Borussia Mönchengladbach 5–1 Feyenoord
    Dreßen 18', 44'
    Rahn 53'
    Bruns 68'
    Thiele 79'
    Report Elstrup 43'

    Groningen 0–0 Neuchâtel Xamax
    Report
    Attendance: 15,302
    Referee: Thorbjørn Aas (Norway)

    Beveren 3–1 Athletic Bilbao
    Peeraer 14'
    Theunis 28'
    Fairclough 58'
    Report Sarriugarte 16'
    Attendance: 6,000
    Referee: Velichko Tsonchev (Bulgaria)

    Dundee United 3–0 Universitatea Craiova
    Redford 54', 89'
    Clark 81'
    Report
    Attendance: 10,728
    Referee: Dušan Krchňák (Czechoslovakia)

    Toulouse 3–1 Spartak Moscow
    Passi 42', 66', 81' Report Rodionov 56'

    Barcelona 1–0 Sporting CP
    Julio Alberto 73' Report
    Attendance: 38,000

    Rangers 2–1 Boavista
    McPherson 35'
    McCoist 45'
    Report Tonanha 32'
    Attendance: 38,772
    Referee: Bo Helén (Sweden)

    Second leg

    Bayer Leverkusen 1–1 Dukla Prague
    Götz 17' Report Vaďura 79'
    Attendance: 11,200
    Referee: Antal Huták (Hungary)

    1–1 on aggregate; Dukla Prague won on away goals.


    Boavista 0–1 Rangers
    Report Ferguson 73'

    Rangers won 3–1 on aggregate.


    Universitatea Craiova 1–0 Dundee United
    Biță 59' Report
    Attendance: 17,837
    Referee: Alain Delmer (France)

    Dundee United won 3–1 on aggregate.


    Stahl Brandenburg 1–1 IFK Göteborg
    Voß 43' Report Rantanen 21'
    Stadion der Stahlwerker, Brandenburg an der Havel
    Attendance: 15,500
    Referee: Frederick McKnight (Northern Ireland)

    IFK Göteborg won 3–1 on aggregate.


    Trakia Plovdiv 2–2 Hajduk Split
    Mladenov 42'
    Pachev 44'
    Report Deverić 74'
    Bursać 85'
    Attendance: 12,000

    Hajduk Split won 5–3 on aggregate.


    Győri ETO 1–1 Torino
    Somogyi 14' Report Comi 18'
    Attendance: 7,500

    Torino won 5–1 on aggregate.


    Internazionale 1–0 Legia Warsaw
    Fanna 44' Report
    Attendance: 48,953

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


    Spartak Moscow 5–1 Toulouse
    Rudakov 9', 18'
    Rodionov 50'
    Novikov 79' (pen.), 90'
    Report Durand 7'
    Attendance: 42,000
    Referee: Pietro D'Elia (Italy)

    Spartak Moscow won 6–4 on aggregate.


    Feyenoord 0–2 Borussia Mönchengladbach
    Report Rahn 37' (pen.), 89'
    Attendance: 14,616

    Borussia Mönchengladbach won 7–1 on aggregate.


    Neuchâtel Xamax 1–1 Groningen
    Sutter 39' Report van Dijk 44'
    Attendance: 11,600
    Referee: Lajos Németh (Hungary)

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


    Standard Liège 3–2 Swarovski Tirol
    Repčić 48'
    Wintacq 57'
    Luyckx 66'
    Report Spielmann 14'
    Roscher 47'
    Attendance: 23,278
    Referee: Manfred Roßner (East Germany)

    4–4 on aggregate; Swarovski Tirol won on away goals.


    Gent 1–1 Sportul Studențesc
    Hinderyckx 53' Report Iorgulescu 17'
    Attendance: 8,098
    Referee: Kaj Natri (Finland)

    Gent won 4–1 on aggregate.


    Bayer 05 Uerdingen 2–0 Widzew Łódź
    Dziuba 23' (o.g.)
    Bierhoff 80'
    Report

    Bayer 05 Uerdingen won 2–0 on aggregate.


    Athletic Bilbao 2–1 Beveren
    Argote 63' (pen.)
    Luis Fernando 76'
    Report Fairclough 58'
    Attendance: 38,800

    Beveren won 4–3 on aggregate.


    Atlético Madrid 1–0 Vitória de Guimarães
    da Silva 90' Report
    Attendance: 55,000
    Referee: Alphonse Costantin (Belgium)

    Vitória de Guimarães won 2–1 on aggregate.


    Sporting CP 2–1 Barcelona
    Negrete 41'
    Meade 60'
    Report Roberto 84'
    Attendance: 45,000
    Referee: Luigi Agnolin (Italy)

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

    Third round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Dukla Prague 0–1 Internazionale 0–1 0–0
    Dundee United 2–0 Hajduk Split 2–0 0–0
    Groningen 1–3 Vitória de Guimarães 1–0 0–3
    Spartak Moscow 1–2 Swarovski Tirol 1–0 0–2
    Gent 0–5 IFK Göteborg 0–1 0–4
    Bayer 05 Uerdingen 0–4 Barcelona 0–2 0–2
    Rangers 1–1 (a) Borussia Mönchengladbach 1–1 0–0
    Torino 3–1 Beveren 2–1 1–0

    First leg

    Dukla Prague 0–1 Internazionale
    Report Altobelli 17'

    Spartak Moscow 1–0 Swarovski Tirol
    Rudakov 26' Report
    Attendance: 26,200
    Referee: Einar Halle (Norway)

    Groningen 1–0 Vitória de Guimarães
    De Kock 5' Report

    Gent 0–1 IFK Göteborg
    Report Rantanen 64'
    Attendance: 7,435

    Bayer 05 Uerdingen 0–2 Barcelona
    Report Roberto 74'
    Hughes 77'
    Attendance: 27,500

    Dundee United 2–0 Hajduk Split
    McInally 28'
    Clark 48'
    Report
    Attendance: 11,569
    Referee: Werner Föckler (West Germany)

    Rangers 1–1 Borussia Mönchengladbach
    Durrant 14' Report Rahn 45'
    Attendance: 42,000
    Referee: Paolo Casarin (Italy)

    Torino 2–1 Beveren
    Comi 48' (pen.)
    Rossi 58'
    Report Fairclough 84'

    Second leg

    Vitória de Guimarães won 3–1 on aggregate.


    Hajduk Split 0–0 Dundee United
    Report
    Attendance: 26,000

    Dundee United won 2–0 on aggregate.


    Beveren 0–1 Torino
    Report Dossena 74'
    Attendance: 11,200

    Torino won 3–1 on aggregate.


    IFK Göteborg 4–0 Gent
    Johansson 44'
    Rantanen 50'
    Hysén 57'
    Larsson 64'
    Report
    Attendance: 15,203
    Referee: David Syme (Scotland)

    IFK Göteborg won 5–0 on aggregate.


    Swarovski Tirol 2–0 Spartak Moscow
    Roscher 70'
    Müller 72'
    Report
    Attendance: 14,000
    Referee: Emilio Carlos Guruceta (Spain)

    Swarovski Tirol won 2–1 on aggregate.


    Borussia Mönchengladbach 0–0 Rangers
    Report

    1–1 on aggregate; Borussia Mönchengladbach won on away goals.


    Barcelona 2–0 Bayer 05 Uerdingen
    Rojo 73', 79' Report
    Attendance: 28,000

    Barcelona won 4–0 on aggregate.


    Internazionale 1–0 Dukla Prague
    Rummenigge 56'
    Attendance: 44,136

    The game was abandoned in the 70th minute because of the dense fog and replayed a week later.

    Internazionale 0–0 Dukla Prague
    Report
    Attendance: 20,162

    Internazionale won 1–0 on aggregate.

    Quarter-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Borussia Mönchengladbach 5–2 Vitória de Guimarães 3–0 2–2
    Dundee United 3–1 Barcelona 1–0 2–1
    IFK Göteborg 1–1 (a) Internazionale 0–0 1–1
    Torino 1–2 Swarovski Tirol 0–0 1–2

    First leg

    IFK Göteborg 0–0 Internazionale
    Report
    Attendance: 42,692

    Borussia Mönchengladbach 3–0 Vitória de Guimarães
    Criens 9'
    Krauss 41'
    Heitor 67' (o.g.)
    Report

    Torino 0–0 Swarovski Tirol
    Report

    Dundee United 1–0 Barcelona
    Gallacher 2' Report
    Attendance: 21,322
    Referee: Paolo Casarin (Italy)

    Second leg

    Vitória de Guimarães 2–2 Borussia Mönchengladbach
    Cascavel 36'
    Ademir Alcântara 70'
    Report Bakalorz 30'
    Heitor 85' (o.g.)

    Borussia Mönchengladbach won 5–2 on aggregate.


    Swarovski Tirol 2–1 Torino
    Müller 60'
    Pacult 79'
    Report Francini 86'
    Attendance: 17,200

    Swarovski Tirol won 2–1 on aggregate.


    Internazionale 1–1 IFK Göteborg
    Fredriksson 57' (o.g.) Report Pettersson 78'
    Attendance: 61,376

    1–1 on aggregate; IFK Göteborg won on away goals.


    Barcelona 1–2 Dundee United
    Calderé 40' Report Clark 85'
    Ferguson 89'

    Dundee United won 3–1 on aggregate.

    Semi-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Dundee United 2–0 Borussia Mönchengladbach 0–0 2–0
    IFK Göteborg 5–1 Swarovski Tirol 4–1 1–0

    First leg

    IFK Göteborg 4–1 Swarovski Tirol
    Hysén 29'
    Andersson 34'
    L. Nilsson 56'
    Kalinić 58' (o.g.)
    Report Pacult 45'
    Attendance: 48,510

    Second leg

    Swarovski Tirol 0–1 IFK Göteborg
    Report Andersson 73'

    IFK Göteborg won 5–1 on aggregate.


    Dundee United won 2–0 on aggregate.

    Final

    First leg

    IFK Göteborg 1–0 Dundee United
    Pettersson 38' Report
    Attendance: 50,023

    Second leg

    Dundee United 1–1 IFK Göteborg
    Clark 60' Report L. Nilsson 22'
    Attendance: 20,911
    Referee: Ioan Igna (Romania)

    IFK Göteborg won 2–1 on aggregate.

    Notes

    1. ^ 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.

    References

    1. ^ "1986/87: IFK back on top". Archived from the original on 12 February 2013. Retrieved 15 January 2017.
    2. ^ "The night Dundee United lost but won the hearts of the world". 20 May 2017.