1986–87 UEFA Cup

1986–87 UEFA Cup
Tournament details
Dates16 September 1986 – 20 May 1987
Teams64
Final positions
ChampionsSweden IFK Göteborg (2nd title)
Runners-upScotland 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 births were allocated to associations 9–12, each gaining a third birth.

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

    First leg

    Jeunesse Esch Luxembourg1–2Belgium Gent
    Scholten 48' Report Nollet 36'
    Van Looy 78'

    Groningen Netherlands5–1Republic of Ireland Galway United
    Eijkelkamp 4'
    Houtman 48', 57', 70'
    Mason 69'
    Report McGee 37' (pen.)

    Neuchâtel Xamax Switzerland2–0Denmark Lyngby
    Jacobacci 29'
    Stielike 82'
    Report

    Borussia Mönchengladbach West Germany1–0Socialist Federal Republic of Yugoslavia Partizan
    Krauss 24' Report

    Hibernians Malta0–2Bulgaria Trakia Plovdiv
    Report Bakalov 6', 40'

    Pécs Hungary1–0Netherlands Feyenoord
    Mészáros 26' Report
    Attendance: 12,874

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

    OFI Greece1–0Socialist Federal Republic of Yugoslavia Hajduk Split
    Vlastos 22' Report

    Sportul Studențesc Romania1–0Cyprus Omonia
    Hagi 58' Report

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

    Flamurtari Albania1–1Spain Barcelona
    V. Ruci 65' Report Esteban 88'
    Attendance: 12,000

    Coleraine Northern Ireland1–1East Germany Stahl Brandenburg
    Healy 78' (pen.) Report Janotta 50'

    Spartak Moscow Soviet Union0–0Switzerland Luzern
    Report

    Legia Warsaw Poland0–0Soviet Union Dnepr Dnepropetrovsk
    Report

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

    Dinamo Minsk Soviet Union2–4Hungary Győri ETO
    Zygmantovich 45'
    Kondratiev 50'
    Report Hajszán 19'
    Szabó 44', 80'
    Szentes 63'
    Attendance: 23,127

    LASK Austria1–1Poland Widzew Łódź
    Dantlinger 32' Report Wraga 7'
    Attendance: 3,920

    ÍA Iceland0–9Portugal 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 West Germany3–0East Germany Carl Zeiss Jena
    Bierhoff 36'
    F. Funkel 43'
    Bommer 74' (pen.)
    Report
    Attendance: 11,000

    Kalmar Sweden1–4West Germany Bayer Leverkusen
    Nilsson 66' Report Schreier 8'
    Schreier 18'
    Cha 57'
    Kohn 62'

    Beveren Belgium1–0Norway Vålerenga
    Fairclough 75' Report

    Rijeka Socialist Federal Republic of Yugoslavia0–1Belgium Standard Liège
    Report Claesen 25'

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

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

    Heart of Midlothian Scotland3–2Czechoslovakia Dukla Prague
    Foster 1'
    Clark 65'
    Robertson 70'
    Report Fitzel 44'
    Klucký 64'
    Attendance: 18,869

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

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

    Napoli Italy1–0France Toulouse
    Carnevale 55' Report

    Rangers Scotland4–0Finland Ilves
    Fleck 30', 44', 52'
    McCoist 70'
    Report
    Attendance: 27,436

    Lens France1–0Scotland Dundee United
    Carreño 42' Report
    Attendance: 11,330

    Atlético Madrid Spain2–0West Germany Werder Bremen
    Uralde 48'
    Arteche 71'
    Report

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

    Second leg

    Vålerenga Norway0–0Belgium Beveren
    Report
    Attendance: 3,000

    Beveren won 1–0 on aggregate.


    Sredets Sofia Bulgaria2–0Austria Swarovski Tirol
    Tanev 35' (pen.)
    Kostadinov 80'
    Report

    Swarovski Tirol won 3–2 on aggregate.


    Galatasaray Turkey2–1Romania Universitatea Craiova
    Cüneyt 65'
    Yusuf 88'
    Report Biță 1'

    Universitatea Craiova won 3–2 on aggregate.


    Trakia Plovdiv Bulgaria8–0Malta 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 East Germany1–0Northern Ireland Coleraine
    Jeske 41' Report

    Stahl Brandenburg won 2–1 on aggregate.


    Partizan Socialist Federal Republic of Yugoslavia1–3West Germany 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 won 3–2 on aggregate.


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

    Győri ETO won 4–3 on aggregate.


    Galway United Republic of Ireland1–3Netherlands Groningen
    Murphy 63' Report Houtman 22', 56'
    de Kock 36'

    Groningen won 8–2 on aggregate.


    Dukla Prague Czechoslovakia1–0Scotland 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ź Poland1–0Austria LASK
    Wraga 56' Report
    Attendance: 8,550

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


    Legia Warsaw won 1–0 on aggregate.


    Hajduk Split Socialist Federal Republic of Yugoslavia4–0Greece OFI
    Jerolimov 4'
    Bursać 36', 50'
    Deverić 47'
    Report

    Hajduk Split won 4–1 on aggregate.


    Ilves Finland2–0Scotland Rangers
    Hjelm 54'
    Uimonen 73'
    Report
    Attendance: 2,109

    Rangers won 4–2 on aggregate.


    Lyngby Denmark1–3Switzerland Neuchâtel Xamax
    Jørgensen 72' Report Jacobacci 2'
    Lüthi 38', 44'

    Neuchâtel Xamax won 5–1 on aggregate.


    IFK Göteborg Sweden4–0Czechoslovakia 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 West Germany3–0Sweden Kalmar
    Drews 62'
    Rolff 64'
    Cha 90'
    Report

    Bayer Leverkusen won 7–1 on aggregate.


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

    Athletic Bilbao won 2–1 on aggregate.


    Werder Bremen West Germany2–1 (a.e.t.)Spain 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 Belgium1–1Luxembourg Jeunesse Esch
    Hinderyckx 53' Report Guillot 43'

    Gent won 3–2 on aggregate.


    Bayer 05 Uerdingen won 7–0 on aggregate.


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


    Standard Liège Belgium1–1Socialist Federal Republic of Yugoslavia Rijeka
    Bodart 65' (pen.) Report Janković 49'

    Standard Liège won 2–1 on aggregate.


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

    Feyenoord won 2–1 on aggregate.


    Luzern Switzerland0–1Soviet Union Spartak Moscow
    Report Kuzhlev 87'
    Attendance: 17,300

    Spartak Moscow won 1–0 on aggregate.


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

    Torino won 5–1 on aggregate.


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

    Dundee United won 2–1 on aggregate.


    Omonia Cyprus1–1Romania Sportul Studențesc
    Savvidis 79' Report Iorgulescu 44'
    Attendance: 17,000

    Sportul Studențesc won 2–1 on aggregate.


    Barcelona Spain0–0Albania Flamurtari
    Report
    Attendance: 22,000

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


    Sporting CP Portugal6–0Iceland ÍA
    Meade 18'
    Zinho 23', 43' (pen.)
    McDonald 72'
    Mário 78', 87'
    Report

    Sporting CP won 15–0 on aggregate.


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

    Internazionale won 3–0 on aggregate.


    Boavista Portugal1–0 (a.e.t.)Italy Fiorentina
    Nélson 8' Report
    Penalties
    Agatão soccer ball with check mark
    Caetano soccer ball with check mark
    Tonanha soccer ball with check mark
    3–1 soccer ball with check mark Monelli
    soccer ball with red X Díaz
    soccer ball with red X Maldera
    soccer ball with red X 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 West Germany 7–1 Netherlands Feyenoord 5–1 2–0
    Dukla Prague Czechoslovakia 1–1 (a) West Germany Bayer Leverkusen 0–0 1–1
    Dundee United Scotland 3–1 Romania Universitatea Craiova 3–0 0–1
    Groningen Netherlands 1–1 (a) Switzerland Neuchâtel Xamax 0–0 1–1
    Barcelona Spain 2–2 (a) Portugal Sporting CP 1–0 1–2
    Swarovski Tirol Austria 4–4 (a) Belgium Standard Liège 2–1 2–3
    Hajduk Split Socialist Federal Republic of Yugoslavia 5–3 Bulgaria Trakia Plovdiv 3–1 2–2
    IFK Göteborg Sweden 3–1 East Germany Stahl Brandenburg 2–0 1–1
    Beveren Belgium 4–3 Spain Athletic Bilbao 3–1 1–2
    Legia Warsaw Poland 3–3 (a) Italy Internazionale 3–2 0–1
    Rangers Scotland 3–1 Portugal Boavista 2–1 1–0
    Sportul Studențesc Romania 1–4 Belgium Gent 0–3 1–1
    Torino Italy 5–1 Hungary Győri ETO 4–0 1–1
    Toulouse France 4–6 Soviet Union Spartak Moscow 3–1 1–5
    Vitória de Guimarães Portugal 2–1 Spain Atlético Madrid 2–0 0–1
    Widzew Łódź Poland 0–2 West Germany Bayer 05 Uerdingen 0–0 0–2

    First leg

    Sportul Studențesc Romania0–3Belgium Gent
    Report Raeven 33'
    Hinderyckx 79'
    Hallaert 89'
    Attendance: 9,000



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

    Hajduk Split Socialist Federal Republic of Yugoslavia3–1Bulgaria Trakia Plovdiv
    Jerolimov 7'
    Bursać 13'
    Deverić 40'
    Report Simov 34'
    Attendance: 11,200

    Dukla Prague Czechoslovakia0–0West Germany Bayer Leverkusen
    Report
    Attendance: 4,660

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

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

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

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

    Groningen Netherlands0–0Switzerland Neuchâtel Xamax
    Report
    Attendance: 15,302

    Beveren Belgium3–1Spain Athletic Bilbao
    Peeraer 14'
    Theunis 28'
    Fairclough 58'
    Report Sarriugarte 16'

    Dundee United Scotland3–0Romania Universitatea Craiova
    Redford 54', 89'
    Clark 81'
    Report

    Toulouse France3–1Soviet Union Spartak Moscow
    Passi 42', 66', 81' Report Rodionov 56'

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

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

    Second leg

    Bayer Leverkusen West Germany1–1Czechoslovakia Dukla Prague
    Götz 17' Report Vaďura 79'

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


    Boavista Portugal0–1Scotland Rangers
    Report Ferguson 73'

    Rangers won 3–1 on aggregate.


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

    Dundee United won 3–1 on aggregate.


    IFK Göteborg won 3–1 on aggregate.


    Trakia Plovdiv Bulgaria2–2Socialist Federal Republic of Yugoslavia Hajduk Split
    Mladenov 42'
    Pachev 44'
    Report Deverić 74'
    Bursać 85'
    Attendance: 12,000

    Hajduk Split won 5–3 on aggregate.


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

    Torino won 5–1 on aggregate.


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

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


    Spartak Moscow Soviet Union5–1France 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 Netherlands0–2West Germany Borussia Mönchengladbach
    Report Rahn 37' (pen.), 89'
    Attendance: 14,616

    Borussia Mönchengladbach won 7–1 on aggregate.


    Neuchâtel Xamax Switzerland1–1Netherlands Groningen
    Sutter 39' Report van Dijk 44'

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


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


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

    Gent won 4–1 on aggregate.


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

    Bayer 05 Uerdingen won 2–0 on aggregate.


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

    Beveren won 4–3 on aggregate.


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


    Sporting CP Portugal2–1Spain 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 Czechoslovakia 0–1 Italy Internazionale 0–1 0–0
    Dundee United Scotland 2–0 Socialist Federal Republic of Yugoslavia Hajduk Split 2–0 0–0
    Groningen Netherlands 1–3 Portugal Vitória de Guimarães 1–0 0–3
    Spartak Moscow Soviet Union 1–2 Austria Swarovski Tirol 1–0 0–2
    Gent Belgium 0–5 Sweden IFK Göteborg 0–1 0–4
    Bayer 05 Uerdingen West Germany 0–4 Spain Barcelona 0–2 0–2
    Rangers Scotland 1–1 (a) West Germany Borussia Mönchengladbach 1–1 0–0
    Torino Italy 3–1 Belgium Beveren 2–1 1–0

    First leg

    Dukla Prague Czechoslovakia0–1Italy Internazionale
    Report Altobelli 17'

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

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

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

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

    Dundee United Scotland2–0Socialist Federal Republic of Yugoslavia Hajduk Split
    McInally 28'
    Clark 48'
    Report
    Attendance: 11,569

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

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

    Second leg

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


    Hajduk Split Socialist Federal Republic of Yugoslavia0–0Scotland Dundee United
    Report
    Attendance: 26,000

    Dundee United won 2–0 on aggregate.


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

    Torino won 3–1 on aggregate.


    IFK Göteborg Sweden4–0Belgium 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 Austria2–0Soviet Union Spartak Moscow
    Roscher 70'
    Müller 72'
    Report

    Swarovski Tirol won 2–1 on aggregate.


    Borussia Mönchengladbach West Germany0–0Scotland Rangers
    Report

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


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

    Barcelona won 4–0 on aggregate.


    Internazionale Italy1–0Czechoslovakia 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 Italy0–0Czechoslovakia 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 West Germany 5–2 Portugal Vitória de Guimarães 3–0 2–2
    Dundee United Scotland 3–1 Spain Barcelona 1–0 2–1
    IFK Göteborg Sweden 1–1 (a) Italy Internazionale 0–0 1–1
    Torino Italy 1–2 Austria Swarovski Tirol 0–0 1–2

    First leg

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


    Torino Italy0–0Austria Swarovski Tirol
    Report

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

    Second leg

    Borussia Mönchengladbach won 5–2 on aggregate.


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

    Swarovski Tirol won 2–1 on aggregate.


    Internazionale Italy1–1Sweden 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 Spain1–2Scotland 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 Scotland 2–0 West Germany Borussia Mönchengladbach 0–0 2–0
    IFK Göteborg Sweden 5–1 Austria Swarovski Tirol 4–1 1–0

    First leg

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

    Second leg

    Swarovski Tirol Austria0–1Sweden 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 Sweden1–0Scotland Dundee United
    Pettersson 38' Report
    Attendance: 50,023

    Second leg

    Dundee United Scotland1–1Sweden 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.