1987–88 European Cup Winners' Cup

{{Infobox international football competition

| tourney_name = European Cup Winners' Cup

| year = 1987–88

| other_titles =

| image =

| size =

| caption =

| dates = 23 August 1987 – 11 May 1988

| num_teams = 32 (first round)
33 (qualifying)

| champion_other = {{flagicon|BEL}} Mechelen

| count = 1

| second_other = {{flagicon|NED}} Ajax

| matches = 63

| goals = 131

| attendance = 957273

| top_scorer = Paulinho Cascavel (Sporting CP)
6 goals

| player =

| updated =

| prevseason = 1986–87

| nextseason = 1988–89

}}

The 1987–88 season of the European Cup Winners' Cup finished with a shock victory by Mechelen in the final against defending champions Ajax. This led to their 1988 European Super Cup title in the club's first ever European campaign (1987–89). As the next season's Belgian league victor it defended its title in a semifinal of the 1988–89 European Cup Winners' Cup. Financial problems have been keeping this last Belgian holder of any European cup away from a position to be as successful again.

Preliminary round

{{TwoLegStart}}

{{TwoLegResult|AEL Limassol|CYP|var1=1960|1–6|Dunajská Streda|TCH|0–1|1–5}}

|}

=First leg=

{{football box

|date=23 August 1987

|time=

|team1=AEL Limassol {{flagicon|CYP|1960}}

|score=0–1

|report=https://web.archive.org/web/20040406151459/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=99/match=4146/index.html

|team2={{flagicon|TCH}} Dunajská Streda

|goals1=

|goals2=Majoros {{goal|66}}

|stadium= Tsirio Stadium, Limassol

|attendance= 5,586

|referee= Heinz Holzmann (Austria)}}

----

=Second leg=

{{football box

|date=27 August 1987

|time=

|team1=Dunajská Streda {{flagicon|TCH}}

|score=5–1

|report=https://web.archive.org/web/20040406151459/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=99/match=4147/index.html

|team2={{flagicon|CYP|1960}} AEL Limassol

|goals1=Mičinec {{goal|6||39}}
J. Medgyes {{goal|20}}
Pavlík {{goal|27}}
Majoros {{goal|85|pen.}}

|goals2=Aristotelous {{goal|69}}

|stadium= Mestský štadión, Dunajská Streda

|attendance= 4,501

|referee= Stjepan Glavina (Yugoslavia)}}

Dunajská Streda won 6–1 on aggregate.

First round

{{TwoLegStart}}

{{TwoLegResult|Mechelen|BEL|3–0|{{flagicon|ROM|1965}} Dinamo București||1–0|2–0}}

{{TwoLegResult|St Mirren|SCO|1–0|Tromsø|NOR|1–0|0–0}}

{{TwoLegResult|Real Sociedad|ESP|2–0|Śląsk Wrocław|POL|0–0|2–0}}

{{TwoLegResult|Dinamo Minsk|URS|4–1|Gençlerbirliği|TUR|2–0|2–1}}

{{TwoLegResult|Vitosha Sofia {{flagicon|BUL|1971}}||2–3|OFI|GRE|1–0|1–3}}

{{TwoLegResult|Merthyr Tydfil|WAL|2–3|Atalanta|ITA|2–1|0–2}}

{{TwoLegResult|ÍA|ISL|0–1|Kalmar FF|SWE|0–0|0–1 (aet)}}

{{TwoLegResult|Sporting CP|POR|6–4|Swarovski Tirol|AUT|4–0|2–4}}

{{TwoLegResult|Vllaznia {{flagicon|ALB|1946}}||6–0|Sliema Wanderers|MLT|2–0|4–0}}

{{TwoLegResult|RoPS|FIN|1–1 (a)|Glentoran|NIR|0–0|1–1}}

{{TwoLegResult|Lokomotive Leipzig|GDR|0–1|Marseille|FRA|0–0|0–1}}

{{TwoLegResult|AaB|DEN|1–1 (2–4 p)|Hajduk Split|YUG|1–0|0–1 (aet)}}

{{TwoLegResult|Újpesti Dózsa {{flagicon|HUN|1957}}||2–3|Den Haag|NED|1–0|1–3}}

{{TwoLegResult|Dunajská Streda|TCH|3–4|Young Boys|SUI|2–1|1–3}}

{{TwoLegResult|Avenir Beggen|LUX|0–8|Hamburg|FRG|0–5|0–3}}

{{TwoLegResult|Ajax|NED|6–0|Dundalk|IRL|4–0|2–0}}

|}

=First leg=

{{football box

|date=13 September 1987

|time=

|team1=Vllaznia {{flagicon|ALB|1946}}

|score=2–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4166/index.html

|team2={{flagicon|MLT}} Sliema Wanderers

|goals1=Bushati {{goal|53}}
Jera {{goal|68}}

|goals2=

|stadium=Stadiumi Vojo Kushi, Shkodër

|attendance=12,500

|referee=Vasilis Nikakis (Greece)}}

----

{{football box

|date=15 September 1987

|time=

|team1=ÍA {{flagicon|ISL}}

|score=0–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4170/index.html

|team2={{flagicon|SWE}} Kalmar FF

|goals1=

|goals2=

|stadium=Akranesvöllur, Akranes

|attendance= 2,108

|referee=Thorodd Presberg (Norway) }}

----

{{football box

|date=15 September 1987

|time=

|team1=Sporting CP {{flagicon|POR}}

|score=4–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4160/index.html

|team2={{flagicon|AUT}} Swarovski Tirol

|goals1=Sealy {{goal|7||41}}
Cascavel {{goal|24|pen.|||83}}

|goals2=

|stadium=Estádio José Alvalade, Lisbon

|attendance=51,000

|referee=Marcel Van Langenhove (Belgium)}}

----

{{football box

|date=15 September 1987

|time=

|team1=Avenir Beggen {{flagicon|LUX}}

|score=0–5

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4150/index.html

|team2={{flagicon|FRG}} Hamburg

|goals1=

|goals2=Labbadia {{goal|9||70}}
Laubinger {{goal|44}}
Okoński {{goal|58}}
Dittmer {{goal|83}}

|stadium= Stade rue Henri Dunant, Luxembourg

|attendance=2,200

|referee=Alphonse Costantin (Belgium)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Mechelen {{flagicon|BEL}}

|score=1–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4148/index.html

|team2={{flagicon|ROU|1965}} Dinamo București

|goals1=den Boer {{goal|50}}

|goals2=

|stadium=Achter de Kazerne, Mechelen

|attendance=7,182

|referee=Ildefonso Urizar Azpitarte (Spain)}}

----

{{football box

|date=16 September 1987

|time=

|team1=St Mirren {{flagicon|SCO}}

|score=1–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4176/index.html

|team2={{flagicon|NOR}} Tromsø

|goals1=McDowall {{goal|3}}

|goals2=

|stadium=Love Street, Paisley

|attendance=7,797

|referee=Ignace Goris (Belgium)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Real Sociedad {{flagicon|ESP}}

|score=0–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4158/index.html

|team2={{flagicon|POL}} Śląsk Wrocław

|goals1=

|goals2=

|stadium=Estadio San Mamés, Bilbao

|attendance= 6,251

|referee=Carlo Longhi (Italy)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Dinamo Minsk {{flagicon|URS}}

|score=2–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4162/index.html

|team2={{flagicon|TUR}} Gençlerbirliği

|goals1=Zygmantovich {{goal|83}}
Gotsmanov {{goal|88}}

|goals2=

|stadium=Dinamo Stadium, Minsk

|attendance=27,000

|referee=Eero Aho (Finland) }}

----

{{football box

|date=16 September 1987

|time=

|team1=Vitosha Sofia {{flagicon|BUL|1971}}

|score=1–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4172/index.html

|team2={{flagicon|GRE}} OFI

|goals1=Sirakov {{goal|87|pen.}}

|goals2=

|stadium=Vasil Levski, Sofia

|attendance=7,500

|referee=Helmut Kohl (Austria) }}

----

{{football box

|date=16 September 1987

|time=

|team1=Merthyr Tydfil {{flagicon|WAL}}

|score=2–1

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4178/index.html

|team2={{flagicon|ITA}} Atalanta

|goals1=Rogers {{goal|34}}
Ceri Williams {{goal|82}}

|goals2=Progna {{goal|41}}

|stadium=Penydarren Park, Merthyr Tydfil

|attendance=4,100

|referee=Charles Gilson (Luxembourg) }}

----

{{football box

|date=16 September 1987

|time=

|team1=RoPS {{flagicon|FIN}}

|score=0–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4164/index.html

|team2={{flagicon|NIR}} Glentoran

|goals1=

|goals2=

|stadium=Keskuskenttä, Rovaniemi

|attendance=3,987

|referee= Douglas Hope (Scotland)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Lokomotive Leipzig {{flagicon|GDR}}

|score=0–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4152/index.html

|team2={{flagicon|FRA}} Marseille

|goals1=

|goals2=

|stadium=Zentralstadion, Leipzig

|attendance=30,800

|referee=Erik Fredriksson (Sweden)}}

----

{{football box

|date=16 September 1987

|time=

|team1=AaB {{flagicon|DEN}}

|score=1–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4154/index.html

|team2={{flagicon|YUG}} Hajduk Split

|goals1=Boye {{goal|63}}

|goals2=

|stadium=Aalborg Stadion, Aalborg

|attendance=6,800

|referee=Klaus Scheurell (East Germany)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Újpesti Dózsa {{flagicon|HUN|1957}}

|score=1–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4174/index.html

|team2={{flagicon|NED}} Den Haag

|goals1=Herédi {{goal|31|pen.}}

|goals2=

|stadium=Megyeri úti stadion, Budapest

|attendance=3,288

|referee=Karl-Heinz Tritschler (West Germany)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Dunajská Streda {{flagicon|TCH}}

|score=2–1

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4168/index.html

|team2={{flagicon|SUI}} Young Boys

|goals1=Mičinec {{goal|9}}
Kašpar {{goal|37}}

|goals2=Zuffi {{goal|22}}

|stadium=Mestský štadión, Dunajská Streda

|attendance=5,672

|referee=Ignace van Swieten (Netherlands)}}

----

{{football box

|date=16 September 1987

|time=

|team1=Ajax {{flagicon|NED}}

|score=4–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4156/index.html

|team2={{flagicon|IRE}} Dundalk

|goals1=Rijkaard {{goal|65|}}
Blind {{goal|73}}
Winter {{goal|81}}
Stapleton {{goal|85}}

|goals2=

|stadium=De Meer Stadion, Amsterdam

|attendance=15,712

|referee=José María Enríquez Negreira (Spain)}}

=Second leg=

{{football box

|date=28 September 1987

|time=

|team1=Glentoran {{flagicon|NIR}}

|score=1–1

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4165/index.html

|team2={{flagicon|FIN}} RoPS

|goals1=Caskey {{goal|65}}

|goals2=Kallio {{goal|63}}

|stadium=The Oval, Belfast

|attendance=4,101

|referee=Guðmundur Haraldsson (Iceland)}}

1–1 on aggregate. RoPS won on away goals

----

{{football box

|date=29 September 1987

|time=

|team1=Sliema Wanderers {{flagicon|MLT}}

|score=0–4

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4167/index.html

|team2={{flagicon|ALB|1946}} Vllaznia

|goals1=

|goals2=Pashaj {{goal|15}}
Vukatana {{goal|59}}
Rragami {{goal|70|pen.}}
Fakja {{goal|83}}

|stadium=Ta' Qali, Attard

|attendance=800

|referee=Aldo Soldatic (Yugoslavia)}}

Vllaznia won 6–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Dinamo București {{flagicon|ROM|1965}}

|score=0–2

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4149/index.html

|team2={{flagicon|BEL}} Mechelen

|goals1=

|goals2=Hofkens {{goal|39}}
den Boer {{goal|71}}

|stadium=Stadionul Dinamo, Bucharest

|attendance=15,000

|referee=Pietro D'Elia (Italy)}}

Mechelen won 3–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Tromsø {{flagicon|NOR}}

|score=0–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4177/index.html

|team2={{flagicon|SCO}} St Mirren

|goals1=

|goals2=

|stadium=Alfheim Stadion, Tromsø

|attendance=5,114

|referee=Kurt Horsted (Denmark)}}

St Mirren won 1–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Śląsk Wrocław {{flagicon|POL}}

|score=0–2

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4159/index.html

|team2={{flagicon|ESP}} Real Sociedad

|goals1=

|goals2=Loren {{goal|76}}
Begiristain {{goal|82}}

|stadium=Stadion Olimpijski, Wrocław

|attendance=25,000

|referee= Jan Keizer (Netherlands)}}

Real Sociedad won 2–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Gençlerbirliği {{flagicon|TUR}}

|score=1–2

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4163/index.html

|team2={{flagicon|URS}} Dinamo Minsk

|goals1=Tuncay {{goal|29}}

|goals2=Derkach {{goal|69}}
Kondratiev {{goal|84}}

|stadium=Ankara 19 Mayıs Stadyumu, Ankara

|attendance=7,445

|referee=Adrian Porumboiu (Romania)}}

Dinamo Minsk won 4–1 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=OFI Crete {{flagicon|GRE}}

|score=3–1

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4173/index.html

|team2={{flagicon|BUL|1971}} Vitosha Sofia

|goals1=Tsimbos {{goal|26}}
Marinakis {{goal|48}}
Charalambidis {{goal|68}}

|goals2=Kurdov {{goal|71}}

|stadium=Yedi Kule, Heraklion

|attendance=12,036

|referee= Bruno Galler (Switzerland)}}

OFI Crete won 3–2 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Atalanta {{flagicon|ITA}}

|score=2–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4179/index.html

|team2={{flagicon|WAL}} Merthyr Tydfil

|goals1=Garlini {{goal|16}}
Cantarutti {{goal|21}}

|goals2=

|stadium=Stadio Atleti Azzurri d'Italia, Bergamo

|attendance=7,901

|referee=Victor Mintoff (Malta)}}

Atalanta won 3–2 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Kalmar FF {{flagicon|SWE}}

|score=1–0
(a.e.t.)

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4171/index.html

|team2={{flagicon|ISL}} ÍA

|goals1=Alexandersson {{goal|102}}

|goals2=

|stadium=Fredriksskans, Kalmar

|attendance=1,067

|referee=Tadeusz Diakonowicz (Poland)}}

Kalmar FF won 1–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Swarovski Tirol {{flagicon|AUT}}

|score=4–2

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4161/index.html

|team2={{flagicon|POR}} Sporting CP

|goals1=Marko {{goal|16}}
Roscher {{goal|53}}
Pezzey {{goal|69}}
Linzmaier {{goal|85}}

|goals2=Sealy {{goal|57}}
Cascavel {{goal|67}}

|stadium=Tivoli, Innsbruck

|attendance=4,500

|referee=Paolo Casarin (Italy)}}

Sporting CP won 6–4 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Marseille {{flagicon|FRA}}

|score=1–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4153/index.html

|team2={{flagicon|DDR}} Lokomotive Leipzig

|goals1=Allofs {{goal|8}}

|goals2=

|stadium=Stade Vélodrome, Marseille

|attendance=23,680

|referee=Franz Gächter (Switzerland)}}

Marseille won 1–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Hajduk Split {{flagicon|YUG}}

|score=1–0
(a.e.t.)

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4155/index.html

|team2={{flagicon|DEN}} AaB

|goals1=Asanović {{goal|43|pen.}}

|goals2=

|penalties1=Bursać {{pengoal}}
Dražić {{pengoal}}
Miljuš {{pengoal}}
Asanović {{pengoal}}

|penaltyscore=4–2

|penalties2={{pengoal}} Simonsen
{{pengoal}} Dissing
{{penmiss}} Boye
{{penmiss}} Henrik P. Hansen

|stadium=Stadion Poljud, Split

|attendance=7,422

|referee=Sadık Deda (Turkey)}}

1–1 on aggregate. Hajduk Split won 4–2 on penalties.

----

{{football box

|date=30 September 1987

|time=

|team1=Den Haag {{flagicon|NED}}

|score=3–1

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4175/index.html

|team2={{flagicon|HUN|1957}} Újpesti Dózsa

|goals1=Boere {{goal|22||24}}
Varga {{goal|82|o.g.}}

|goals2=Rostás {{goal|89}}

|stadium=Zuiderparkstadion, The Hague

|attendance=11,500

|referee=Neil Midgley (England)}}

Den Haag won 3–2 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Young Boys {{flagicon|SUI}}

|score=3–1

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4169/index.html

|team2={{flagicon|TCH}} Dunajská Streda

|goals1=Zuffi {{goal|63}}
Weber {{goal|67}}
Maissen {{goal|88}}

|goals2=Majoros {{goal|78}}

|stadium=Stadion Wankdorf, Bern

|attendance=8,100

|referee=Wolf-Günter Wiesel (West Germany)}}

Young Boys won 4–3 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Hamburg {{flagicon|FRG}}

|score=3–0

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4151/index.html

|team2={{flagicon|LUX}} Avenir Beggen

|goals1=Kroth {{goal|9}}
Kaltz {{goal|72}}
Labbadia {{goal|82}}

|goals2=

|stadium=Volksparkstadion, Hamburg

|attendance=6,500

|referee=Jan Damgaard (Denmark)}}

Hamburg won 8–0 on aggregate.

----

{{football box

|date=30 September 1987

|time=

|team1=Dundalk {{flagicon|IRE}}

|score=0–2

|report=https://web.archive.org/web/20040406144717/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=100/match=4157/index.html

|team2={{flagicon|NED}} Ajax

|goals1=

|goals2=Newe {{goal|71|o.g.}}
Meijer {{goal|87}}

|stadium=Oriel Park, Dundalk

|attendance=3,500

|referee=Rune Larsson (Sweden)}}

Ajax won 6–0 on aggregate.

Second round

{{TwoLegStart}}

{{TwoLegResult|Mechelen|BEL|2–0|St Mirren|SCO|0–0|2–0}}

{{TwoLegResult|Real Sociedad|ESP|1–1 (a)|Dinamo Minsk|URS|1–1|0–0}}

{{TwoLegResult|OFI|GRE|1–2|Atalanta|ITA|1–0|0–2}}

{{TwoLegResult|Kalmar FF|SWE|1–5|Sporting CP|POR|1–0|0–5}}

{{TwoLegResult|Vllaznia {{flagicon|ALB|1946}}||0–2|RoPS|FIN|0–1|0–1}}

{{TwoLegResult|Marseille|FRA|7–0|Hajduk Split|YUG|4–0|3–01}}

{{TwoLegResult|Den Haag|NED|2–2 (a)|Young Boys|SUI|2–1|0–1}}

{{TwoLegResult|Hamburg|FRG|0–3|Ajax|NED|0–1|0–2}}

|}

;Notes

  • Note 1: With Hajduk Split winning 2–0, the match was interrupted for 15 minutes due to tear gas being thrown onto the stands The match was voided and awarded 3–0 to Marseille due to the crowd trouble.

=First leg=

{{football box

|date=21 October 1987

|time=

|team1=Mechelen {{flagicon|BEL}}

|score=0–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4368/index.html

|team2={{flagicon|SCO}} St Mirren

|goals1=

|goals2=

|stadium=Achter de Kazerne, Mechelen

|attendance=6,146

|referee=Lajos Hartmann (Hungary)}}

----

{{football box

|date=21 October 1987

|time=

|team1=Real Sociedad {{flagicon|ESP}}

|score=1–1

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4362/index.html

|team2={{flagicon|URS}} Dinamo Minsk

|goals1=Gajate {{goal|87}}

|goals2=Kondratiev {{goal|5}}

|stadium=Atotxa, San Sebastián

|attendance=22,121

|referee=Vítor Fernandes Correia (Portugal)}}

----

{{football box

|date=21 October 1987

|time=

|team1=OFI {{flagicon|GRE}}

|score=1–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4358/index.html

|team2={{flagicon|ITA}} Atalanta

|goals1=Persias {{goal|17}}

|goals2=

|stadium=Toumba, Thessaloniki

|attendance=11,758

|referee=Aron Schmidhuber (West Germany)}}

----

{{football box

|date=21 October 1987

|time=

|team1=Kalmar FF {{flagicon|SWE}}

|score=1–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4364/index.html

|team2={{flagicon|POR}} Sporting CP

|goals1=T. Arvidsson {{goal|88}}

|goals2=

|stadium=Fredriksskans, Kalmar

|attendance=2,070

|referee= Neil Midgley (England)}}

----

{{football box

|date=21 October 1987

|time=

|team1=Vllaznia {{flagicon|ALB|1946}}

|score=0–1

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4356/index.html

|team2={{flagicon|FIN}} RoPS

|goals1=

|goals2=Polack {{goal|27}}

|stadium=Stadiumi Vojo Kushi, Shkodër

|attendance=15,000

|referee=Dimitar Dimitrov (Bulgaria)}}

----

{{football box

|date=21 October 1987

|time=

|team1=Den Haag {{flagicon|NED}}

|score=2–1

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4360/index.html

|team2={{flagicon|SUI}} Young Boys

|goals1=de Roode {{goal|3}}
Boere {{goal|71}}

|goals2=Zuffi {{goal|62}}

|stadium=Zuiderparkstadion, The Hague

|attendance=9,337

|referee=Luigi Agnolin (Italy)}}

----

{{football box

|date=21 October 1987

|time=

|team1=Hamburg {{flagicon|FRG}}

|score=0–1

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4366/index.html

|team2={{flagicon|NED}} Ajax

|goals1=

|goals2=Meijer {{goal|52}}

|stadium=Volksparkstadion, Hamburg

|attendance=24,600

|referee=Franz Wöhrer (Austria)}}

----

{{football box

|date=22 October 1987

|time=

|team1=Marseille {{flagicon|FRA}}

|score=4–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4370/index.html

|team2={{flagicon|YUG}} Hajduk Split

|goals1=Papin {{goal|30}}
Diallo {{goal|48}}
Allofs {{goal|69}}
Giresse {{goal|89}}

|goals2=

|stadium=Stade Vélodrome, Marseille

|attendance=28,313

|referee= Paolo Casarin (Italy)}}

=Second leg=

{{football box

|date=3 November 1987

|time=

|team1=St Mirren {{flagicon|SCO}}

|score=0–2

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4369/index.html

|team2={{flagicon|BEL}} Mechelen

|goals1=

|goals2=Ohana {{goal|34||50}}

|stadium=Love Street, Paisley

|attendance=14,368

|referee=Einar Halle (Norway)}}

Mechelen won 2–0 on aggregate.

----

{{football box

|date=3 November 1987

|time=

|team1=Sporting CP {{flagicon|POR}}

|score=5–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4365/index.html

|team2={{flagicon|SWE}} Kalmar FF

|goals1=Cascavel {{goal|34|pen.|||53||||57}}
Sealy {{goal|62}}
Duílio {{goal|73}}

|goals2=

|stadium=Estádio José Alvalade, Lisbon

|attendance=13,000

|referee= George Smith (Scotland)}}

Sporting CP won 5–1 on aggregate.

----

{{football box

|date=3 November 1987

|time=

|team1=RoPS {{flagicon|FIN}}

|score=1–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4357/index.html

|team2={{flagicon|ALB|1946}} Vllaznia

|goals1=Polack {{goal|47}}

|goals2=

|stadium=Keskuskenttä, Rovaniemi

|attendance=7,312

|referee= Bo Karlsson (Sweden)}}

RoPS won 2–0 on aggregate.

----

{{football box

|date=3 November 1987

|time=

|team1=Young Boys {{flagicon|SUI}}

|score=1–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4361/index.html

|team2={{flagicon|NED}} Den Haag

|goals1=Fimian {{goal|66}}

|goals2=

|stadium=Stadion Wankdorf, Bern

|attendance=6,400

|referee= Helmut Kohl (Austria)}}

2–2 on aggregate. Young Boys won on away goals.

----

{{football box

|date=3 November 1987

|time=

|team1=Ajax {{flagicon|NED}}

|score=2–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4367/index.html

|team2={{flagicon|FRG}} Hamburg

|goals1=Mühren {{goal|13}}
Meijer {{goal|83}}

|goals2=

|stadium=Olympisch Stadion, Amsterdam

|attendance=42,943

|referee= George Courtney (England)}}

Ajax won 3–0 on aggregate.

----

{{football box

|date=4 November 1987

|time=

|team1=Dinamo Minsk {{flagicon|URS}}

|score=0–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4363/index.html

|team2={{flagicon|ESP}} Real Sociedad

|goals1=

|goals2=

|stadium=Dinamo Stadium, Minsk

|attendance=50,000

|referee=Yusuf Namoğlu (Turkey)}}

1–1 on aggregate. Dinamo Minsk won on away goals.

----

{{football box

|date=4 November 1987

|time=

|team1=Atalanta {{flagicon|ITA}}

|score=2–0

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4359/index.html

|team2={{flagicon|GRE}} OFI

|goals1=Nicolini {{goal|22}}
Garlini {{goal|73}}

|goals2=

|stadium=Stadio Atleti Azzurri d'Italia, Bergamo

|attendance=13,329

|referee=Gérard Biguet (France)}}

Atalanta won 2–1 on aggregate.

----

{{football box

|date=5 November 1987

|time=

|team1=Hajduk Split {{flagicon|YUG}}

|score=0–3

|scorenote=Awarded

|report=https://web.archive.org/web/20040406145108/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=101/match=4371/index.html

|team2={{flagicon|FRA}} Marseille

|goals1=Asanović {{goal|19|pen.}}
Bursać {{goal|83}}

|goals2=

|stadium=Stadion Poljud, Split

|attendance=22,000

|referee= Dieter Pauly (West Germany)

}}

The match was interrupted in the 10th minute with the score 0–0 due to tear gas being thrown in the stands by Hajduk fans. The resulting commotion was accompanied with the same fans throwing flares onto the pitch followed by a pitch invasion. The match was resumed some 15 minutes later and completed with Hajduk winning 2–0 on the night and Marseille advancing 4–2 on aggregate. At a disciplinary hearing several days later, UEFA voided the match due to the crowd trouble, awarding a 3–0 win to Marseille and banning Hajduk from European competition for two seasons.
Marseille won 7–0 on aggregate.

Quarter-finals

{{TwoLegStart}}

{{TwoLegResult|Mechelen|BEL|2–1|Dinamo Minsk|URS|1–0|1–1}}

{{TwoLegResult|Atalanta|ITA|3–1|Sporting CP|POR|2–0|1–1}}

{{TwoLegResult|RoPS|FIN|0–4|Marseille|FRA|0–1|0–3}}

{{TwoLegResult|Young Boys|SUI|0–2|Ajax|NED|0–1|0–1}}

|}

=First leg=

{{football box

|date=1 March 1988

|time=

|team1=Mechelen {{flagicon|BEL}}

|score=1–0

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4390/index.html

|team2={{flagicon|URS}} Dinamo Minsk

|goals1=De Wilde {{goal|86}}

|goals2=

|stadium=Achter de Kazerne, Mechelen

|attendance=5,466

|referee=Gerasimos Germanakos (Greece) }}

----

{{football box

|date=2 March 1988

|time=19:00 CET

|team1=Atalanta {{flagicon|ITA}}

|score=2–0

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4392/index.html

|team2={{flagicon|POR}} Sporting CP

|goals1=Nicolini {{goal|44|pen.}}
Cantarutti {{goal|79}}

|goals2=

|stadium=Stadio Atleti Azzurri d'Italia, Bergamo

|attendance=25,049

|referee=Siegfried Kirschen (East Germany) }}

----

{{football box

|date=1 March 1988

|time=

|team1=RoPS {{flagicon|FIN}}

|score=0–1

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4396/index.html

|team2={{flagicon|FRA}} Marseille

|goals1=

|goals2=Papin {{goal|26}}

|stadium=Stadio Via del Mare, Lecce

|attendance=1,631

|referee=Velichko Tsonchev (Bulgaria) }}

----

{{football box

|date=9 March 1988

|time=

|team1=Young Boys {{flagicon|SUI}}

|score=0–1

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4394/index.html

|team2={{flagicon|NED}} Ajax

|goals1=

|goals2=Bosman {{goal|44}}

|stadium=Stadion Wankdorf, Bern

|attendance=7,686

|referee=Emilio Soriano Aladrén (Spain) }}

=Second leg=

{{football box

|date=15 March 1988

|time=

|team1=Dinamo Minsk {{flagicon|URS}}

|score=1–1

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4391/index.html

|team2={{flagicon|BEL}} Mechelen

|goals1=Kisten {{goal|59}}

|goals2=Ohana {{goal|29}}

|stadium=Dinamo Stadium, Minsk

|attendance=44,430

|referee=Henning Lund-Sørensen (Denmark)}}

Mechelen won 2–1 on aggregate.

----

{{football box

|date=15 March 1988

|time=

|team1=Sporting CP {{flagicon|POR}}

|score=1–1

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4393/index.html

|team2={{flagicon|ITA}} Atalanta

|goals1=Houtman {{goal|66}}

|goals2=Cantarutti {{goal|82}}

|stadium=Estádio José Alvalade, Lisbon

|attendance=40,000

|referee=Horst Brummeier (Austria)}}

Atalanta won 3–1 on aggregate.

----

{{football box

|date=15 March 1988

|time=

|team1=Marseille {{flagicon|FRA}}

|score=3–0

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4397/index.html

|team2={{flagicon|FIN}} RoPS

|goals1=Genghini {{goal|18}}
Allofs {{goal|22}}
Papin {{goal|76|pen.}}

|goals2=

|stadium=Stade Vélodrome, Marseille

|attendance=16,016

|referee=Vítor Fernandes (Portugal)}}

Marseille won 4–0 on aggregate.

----

{{football box

|date=16 March 1988

|time=

|team1=Ajax {{flagicon|NED}}

|score=1–0

|report=https://web.archive.org/web/20040406145512/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=102/match=4395/index.html

|team2={{flagicon|SUI}} Young Boys

|goals1=Larsson {{goal|39}}

|goals2=

|stadium=De Meer Stadion, Amsterdam

|attendance=18,955

|referee=Valeri Butenko (Soviet Union)}}

Ajax won 2–0 on aggregate.

Semi-finals

{{TwoLegStart}}

{{TwoLegResult|Mechelen|BEL|4–2|Atalanta|ITA|2–1|2–1}}

{{TwoLegResult|Marseille|FRA|2–4|Ajax|NED|0–3|2–1}}

|}

=First leg=

{{football box

|date=6 April 1988

|time=

|team1=Mechelen {{flagicon|BEL}}

|score=2–1

|report=https://web.archive.org/web/20040406150032/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=103/match=4398/index.html

|team2={{flagicon|ITA}} Atalanta

|goals1=Ohana {{goal|7}}
den Boer {{goal|83}}

|goals2=Strömberg {{goal|8}}

|stadium= Achter de Kazerne, Mechelen

|attendance= 11,700

|referee= Emilio Soriano Aladrén (Spain)}}

----

{{football box

|date=6 April 1988

|time=

|team1=Marseille {{flagicon|FRA}}

|score=0–3

|report=https://web.archive.org/web/20040406150032/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=103/match=4400/index.html

|team2={{flagicon|NED}} Ajax

|goals1=

|goals2=Rob Witschge {{goal|12||42}}
Bergkamp {{goal|89}}

|stadium= Stade Vélodrome, Marseille

|attendance= 42,584

|referee= Ioan Igna (Romania)}}

=Second leg=

{{football box

|date=20 April 1988

|time=

|team1=Atalanta {{flagicon|ITA}}

|score=1–2

|report=https://web.archive.org/web/20040406150032/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=103/match=4399/index.html

|team2={{flagicon|BEL}} Mechelen

|goals1=Garlini {{goal|39|pen.}}

|goals2=Rutjes {{goal|57}}
Emmers {{goal|80}}

|stadium= Stadio Atleti Azzurri d'Italia, Bergamo

|attendance= 37,500

|referee= Valeri Butenko (Soviet Union)}}

Mechelen won 4–2 on aggregate.

----

{{football box

|date=20 April 1988

|time=

|team1=Ajax {{flagicon|NED}}

|score=1–2

|report=https://web.archive.org/web/20040406150032/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=103/match=4401/index.html

|team2={{flagicon|FRA}} Marseille

|goals1=Larsson {{goal|23}}

|goals2=Papin {{goal|67}}
Allofs {{goal|90}}

|stadium= Olympisch Stadion, Amsterdam

|attendance= 30,463

|referee= Siegfried Kirschen (East Germany)}}

Ajax won 4–2 on aggregate.

Final

{{main|1988 European Cup Winners' Cup final}}

{{football box

|date=11 May 1988

|team1=Mechelen {{flagicon|BEL}}

|score=1–0

|report=https://web.archive.org/web/20040406150817/http://www.uefa.com/Competitions/ECWC/AllTimeStatistics/season=1987/Round=104/match=4402/index.html

|team2={{flagicon|NED}} Ajax

|goals1=den Boer {{goal|53}}

|goals2=

|stadium=Stade de la Meinau, Strasbourg

|attendance=39,446

|referee= Dieter Pauly (West Germany)}}

Top scorers

The top scorers from the 1987–88 UEFA Cup Winners' Cup are as follows:

class="wikitable" style="text-align:center"
Rank

!Name

!Team

!Goals

1

|align="left"|{{flagicon|BRA|1968}} Paulinho Cascavel

|align="left"|{{flagicon|POR}} Sporting CP

|6

rowspan="5"|2

|align="left"|{{flagicon|FRG}} Klaus Allofs

|align="left"|{{flagicon|FRA}} Olympique Marseille

|4

align="left"|{{flagicon|NED}} Piet den Boer

|align="left"|{{flagicon|BEL}} KV Mechelen

|4

align="left"|{{flagicon|ISR}} Eli Ohana

|align="left"|{{flagicon|BEL}} KV Mechelen

|4

align="left"|{{flagicon|FRA}} Jean-Pierre Papin

|align="left"|{{flagicon|FRA}} Olympique Marseille

|4

align="left"|{{flagicon|ENG}} Tony Sealy

|align="left"|{{flagicon|POR}} Sporting CP

|4

rowspan="7"|7

|align="left"|{{flagicon|NED}} Remco Boere

|align="left"|{{flagicon|NED}} Den Haag

|3

align="left"|{{flagicon|ITA}} Aldo Cantarutti

|align="left"|{{flagicon|ITA}} Atalanta

|3

align="left"|{{flagicon|ITA}} Oliviero Garlini

|align="left"|{{flagicon|ITA}} Atalanta

|3

align="left"|{{flagicon|FRG}} Bruno Labbadia

|align="left"|{{flagicon|FRG}} Hamburg

|3

align="left"|{{flagicon|TCH}} Juraj Majoroš

|align="left"|{{flagicon|TCH}} Dunajská Streda

|3

align="left"|{{flagicon|NED}} Henny Meijer

|align="left"|{{flagicon|NED}} Ajax

|3

align="left"|{{flagicon|SUI}} Dario Zuffi

|align="left"|{{flagicon|SUI}} Young Boys

|3