Tournament details | |
---|---|
Dates | 16 September 1987 – 25 May 1988 |
Teams | 32 |
Final positions | |
Champions | PSV Eindhoven (1st title) |
Runners-up | Benfica |
Tournament statistics | |
Matches played | 61 |
Goals scored | 143 (2.34 per match) |
Attendance | 1,719,208 (28,184 per match) |
Top scorer(s) | Rui Águas (Benfica) Gheorghe Hagi (Steaua București) Rabah Madjer (Porto) Ally McCoist (Rangers) Míchel (Real Madrid) Petar Novák (Sparta Prague) René van der Gijp (Neuchâtel Xamax) 4 goals each |
← 1986–87 1988–89 → |
The 1987–88 European Cup was the 33rd season of the European Cup club football tournament. The competition was won for the first time by PSV Eindhoven, who defeated two-time winners Benfica in the final at NeckarstadioninStuttgart. PSV became the first Dutch team to win the title in 15 years. They also set a record by winning only three matches on their route to the Cup, including no wins from the quarter-final onwards.
Porto, the defending champions, were eliminated by Real Madrid in the second round.
English clubs were still banned, following the Heysel Stadium disaster of 1985, so Everton were denied a place in the competition for the second time in three years.
Partizani (1st) | Rapid Wien (1st) | Anderlecht (1st) | CSKA Sredets (1st) |
Omonia (1st) | Sparta Prague (1st) | AGF Aarhus (1st) | Kuusysi (1st) |
Bordeaux (1st) | BFC Dynamo (1st) | Bayern Munich (1st) | Olympiacos (1st) |
MTK (1st) | Fram (1st) | Shamrock Rovers (1st) | Napoli (1st) |
Jeunesse Esch (1st) | Ħamrun Spartans (1st) | PSV Eindhoven (1st) | Linfield (1st) |
Lillestrøm (1st) | Górnik Zabrze (1st) | Benfica (1st) | Porto (2nd)TH |
Steaua București (1st) | Rangers (1st) | Real Madrid (1st) | Malmö FF (1st) |
Neuchâtel Xamax (1st) | Galatasaray (1st) | Dynamo Kyiv (1st) | Vardar (5th) |
Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Neuchâtel Xamax | 6–2 | Kuusysi | 5–0 | 1–2 |
Bayern Munich | 5–0 | CSKA Sredets | 4–0 | 1–0 |
Real Madrid | 3–1 | Napoli | 2–0 | 1–1 |
Porto | 6–0 | Vardar | 3–0 | 3–0 |
Lillestrøm | 5–3 | Linfield | 1–1 | 4–2 |
Bordeaux | 4–0 | BFC Dynamo | 2–0 | 2–0 |
Rapid Wien | 7–0 | Ħamrun Spartans | 6–0 | 1–0 |
PSV Eindhoven | 3–2 | Galatasaray | 3–0 | 0–2 |
Steaua București | 4–2 | MTK | 4–0 | 0–2 |
Shamrock Rovers | 0–1 | Omonia | 0–1 | 0–0 |
Dynamo Kyiv | 1–2 | Rangers | 1–0 | 0–2 |
Olympiacos | 2–3 | Górnik Zabrze | 1–1 | 1–2 |
AGF Aarhus | 4–2 | Jeunesse Esch | 4–1 | 0–1 |
Benfica | 4–0 | Partizani | 4–0 | (w/o)1 |
Fram | 0–10 | Sparta Prague | 0–2 | 0–8 |
Malmö FF | 1–2 | Anderlecht | 0–1 | 1–1 |
1 Partizani Tirana were disqualified due to the behaviour of their players and officials, including having four players sent off in their first leg.
Neuchâtel Xamax | 5–0 | Kuusysi |
---|---|---|
Van der Gijp 9', 20', 75' Hermann 31' Sutter 50' |
Report |
Attendance: 12,200[1]
Referee: René Bindels (Luxembourg)
Bayern Munich | 4–0 | CFKA Sredets |
---|---|---|
Wegmann 32', 64' Dorfner 37' Brehme 56' |
Report |
Attendance: 17,500
Referee: Emilio Soriano Aladrén (Spain)
Real Madrid | 2–0 | Napoli |
---|---|---|
Míchel 18' (pen.) De Napoli 76' (o.g.) |
Report |
Attendance: 499[note 1]
Porto | 3–0 | Vardar |
---|---|---|
Madjer 14', 84' Sousa 51' |
Report |
Attendance: 30,000[2]
Referee: Joël Quiniou (France)
Lillestrøm | 1–1 | Linfield |
---|---|---|
Olsen 45' | Report | Baxter 74' |
Attendance: 1,123
Bordeaux | 2–0 | BFC Dynamo |
---|---|---|
Bijotat 47' Ferreri 57' |
Report |
Attendance: 12,798[3]
Referee: Carlos Silva Valente (Portugal)
Rapid Wien | 6–0 | Ħamrun Spartans |
---|---|---|
Kranjčar 9' (pen.), 43' Stojadinović 29', 81', 88' Willfurth 78' |
Report |
Attendance: 6,200
Referee: Janusz Eksztajn (Poland)
PSV Eindhoven | 3–0 | Galatasaray |
---|---|---|
Gillhaus 56' Koeman 75' Koot 89' |
Report |
Attendance: 26,000[4]
Referee: José Rosa dos Santos (Portugal)
Steaua București | 4–0 | MTK |
---|---|---|
Hagi 11', 26' Bölöni 63' Lăcătuș 83' |
Report |
Attendance: 22,500[5]
Referee: Velodi Miminoshvili (Soviet Union)
Shamrock Rovers | 0–1 | Omonia |
---|---|---|
Report | Theofanous 10' |
Attendance: 2,489
Referee: Jean-François Crucke (Belgium)
Dynamo Kyiv | 1–0 | Rangers |
---|---|---|
Mykhaylychenko 74' (pen.) | Report |
Attendance: 95,000[6]
Referee: Franz Wöhrer (Austria)
Olympiacos | 1–1 | Górnik Zabrze |
---|---|---|
Alexiou 19' | Report | Klemenz 27' |
Attendance: 39,092[7]
Referee: Aron Schmidhuber (West Germany)
AGF Aarhus | 4–1 | Jeunesse Esch |
---|---|---|
Beck Andersen 1' Lundkvist 8', 19' Bartram 43' (pen.) |
Report | Scholten 73' |
Attendance: 3,253[8]
Referee: Jozef Marko (Czechoslovakia)
Benfica | 4–0 | Partizani |
---|---|---|
Hametaj 37' (o.g.) Mozer 81' Águas 86', 90' |
Report |
Attendance: 45,000
Referee: José Pes Pérez (Spain)
Fram | 0–2 | Sparta Prague |
---|---|---|
Report | Skuhravý 78' Novák 86' |
Attendance: 871[9]
Referee: Tore Hollung (Norway)
Malmö FF | 0–1 | Anderlecht |
---|---|---|
Report | Vervoort 37' |
Attendance: 10,528
Referee: Manfred Roßner (East Germany)
Kuusysi | 2–1 | Neuchâtel Xamax |
---|---|---|
Lius 7' Kousa 28' |
Report | Van der Gijp 9' |
Attendance: 2,218[10]
Referee: Kurt Sørensen (Denmark)
Neuchâtel Xamax won 6–2 on aggregate.
CFKA Sredets | 0–1 | Bayern Munich |
---|---|---|
Report | Kögl 70' |
Attendance: 8,000[11]
Referee: Keith Hackett (England)
Bayern Munich won 5–0 on aggregate.
Napoli | 1–1 | Real Madrid |
---|---|---|
Francini 9' | Report | Butragueño 44' |
Attendance: 83,231
Referee: Dieter Pauly (West Germany)
Real Madrid won 3–1 on aggregate.
Vardar | 0–3 | Porto |
---|---|---|
Report | Sousa 37' Magalhães 64' Madjer 66' |
Attendance: 17,500
Referee: Paolo Bergamo (Italy)
Porto won 6–0 on aggregate.
Linfield | 2–4 | Lillestrøm |
---|---|---|
McGaughey 40', 67' | Report | Larsen 26', 80' Håberg 42' Sognnæs 81' |
Attendance: 4,947[12]
Referee: Eysteinn Guðmundsson (Iceland)
Lillestrøm won 5–3 on aggregate.
BFC Dynamo | 0–2 | Bordeaux |
---|---|---|
Report | Zlatko Vujović 58' Ferreri 87' |
Attendance: 18,345[13]
Referee: Bob Valentine (Scotland)
Bordeaux won 4–0 on aggregate.
Ħamrun Spartans | 0–1 | Rapid Wien |
---|---|---|
Report | H. Weber 70' |
Attendance: 500[14]
Referee: Goce Popev (Yugoslavia)
Rapid Wien won 7–0 on aggregate.
Galatasaray | 2–0 | PSV Eindhoven |
---|---|---|
Çolak 5' Nielsen 42' (o.g.) |
Report |
Attendance: 25,412[15]
Referee: Lajos Németh (Hungary)
PSV Eindhoven won 3–2 on aggregate.
MTK | 2–0 | Steaua București |
---|---|---|
Híres 18' Szeibert 43' |
Report |
Attendance: 4,000
Referee: Dimitar Charlatchki (Bulgaria)
Steaua București won 4–2 on aggregate.
Omonia | 0–0 | Shamrock Rovers |
---|---|---|
Report |
Attendance: 15,269[16]
Referee: Anton Vasilev (Bulgaria)
Omonia won 1–0 on aggregate.
Rangers | 2–0 | Dynamo Kyiv |
---|---|---|
Falco 24' McCoist 50' |
Report |
Attendance: 43,305[17]
Referee: Ulf Eriksson (Sweden)
Rangers won 2–1 on aggregate.
Górnik Zabrze | 2–1 | Olympiacos |
---|---|---|
Cyroń 24' Iwan 42' |
Report | Kostikos 65' (pen.) |
Attendance: 18,100[18]
Referee: Philippe Mercier (Switzerland)
Górnik Zabrze won 3–2 on aggregate.
Jeunesse Esch | 1–0 | AGF Aarhus |
---|---|---|
Theis 67' | Report |
Attendance: 1,600[19]
Referee: Claude Bouillet (France)
AGF Aarhus won 4–2 on aggregate.
Partizani | 0–3 | Benfica |
---|---|---|
Report |
Partizani were disqualified due to the behaviour of their players and officials, having four players sent off in their first leg. Benfica qualified on a walkover.
Sparta Prague | 8–0 | Fram |
---|---|---|
Hašek 7', 77' Novák 14', 56', 64' Griga 17' Čabala 59' Chovanec 73' |
Report |
Attendance: 7,407
Referee: Wieland Ziller (East Germany)
Sparta Prague won 10–0 on aggregate.
Anderlecht | 1–1 | Malmö FF |
---|---|---|
Vervoort 29' | Report | Engqvist 62' |
Attendance: 13,000[20]
Referee: Howard King (Wales)
Anderlecht won 2–1 on aggregate.
Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Neuchâtel Xamax | 2–3 | Bayern Munich | 2–1 | 0–2 |
Real Madrid | 4–2 | Porto | 2–1 | 2–1 |
Lillestrøm | 0–1 | Bordeaux | 0–0 | 0–1 |
Rapid Wien | 1–4 | PSV Eindhoven | 1–2 | 0–2 |
Steaua București | 5–1 | Omonia | 3–1 | 2–0 |
Rangers | 4–2 | Górnik Zabrze | 3–1 | 1–1 |
AGF Aarhus | 0–1 | Benfica | 0–0 | 0–1 |
Sparta Prague | 1–3 | Anderlecht | 1–2 | 0–1 |
Neuchâtel Xamax | 2–1 | Bayern Munich |
---|---|---|
Lüthi 28' Sutter 51' |
Report | Matthäus 47' |
Attendance: 21,322[21]
Referee: Egbert Mulder (Netherlands)
Real Madrid | 2–1 | Porto |
---|---|---|
Sánchez 80' Sanchís 90' |
Report | Madjer 13' |
Attendance: 42,000[22]
Referee: Keith Hackett (England)
Lillestrøm | 0–0 | Bordeaux |
---|---|---|
Report |
Attendance: 4,267
Referee: Frederick McKnight (Northern Ireland)
Rapid Wien | 1–2 | PSV Eindhoven |
---|---|---|
Kranjčar 47' (pen.) | Report | Van Aerle 7' Gillhaus 77' |
Attendance: 18,000[23]
Referee: Tullio Lanese (Italy)
Steaua București | 3–1 | Omonia |
---|---|---|
Hagi 14' (pen.), 68' Iovan 43' |
Report | Xiourouppas 38' |
Attendance: 14,584[24]
Referee: Michał Listkiewicz (Poland)
Rangers | 3–1 | Górnik Zabrze |
---|---|---|
McCoist 7' Durrant 22' Falco 45' |
Report | Urban 58' |
Attendance: 41,366
Referee: Henning Lund-Sørensen (Denmark)
AGF Aarhus | 0–0 | Benfica |
---|---|---|
Report |
Attendance: 12,479[25]
Sparta Prague | 1–2 | Anderlecht |
---|---|---|
Hašek 9' | Report | Vervoort 27' Frimann 50' |
Attendance: 31,267
Referee: Bruno Galler (Switzerland)
Bayern Munich | 2–0 | Neuchâtel Xamax |
---|---|---|
Pflügler 88' Wegmann 90' |
Report |
Attendance: 26,500
Referee: Valeri Butenko (Soviet Union)
Bayern Munich won 3–2 on aggregate.
Porto | 1–2 | Real Madrid |
---|---|---|
Sousa 23' | Report | Míchel 54', 69' |
Attendance: 60,000[26]
Referee: Adolf Prokop (East Germany)
Real Madrid won 4–2 on aggregate.
Bordeaux | 1–0 | Lillestrøm |
---|---|---|
Ferreri 41' | Report |
Attendance: 15,397[27]
Referee: Emilio Soriano Aladrén (Spain)
Bordeaux won 1–0 on aggregate.
PSV Eindhoven | 2–0 | Rapid Wien |
---|---|---|
Lerby 15' Gillhaus 84' |
Report |
Attendance: 25,500[28]
Referee: Siegfried Kirschen (East Germany)
PSV Eindhoven won 4–1 on aggregate.
Omonia | 0–2 | Steaua București |
---|---|---|
Report | Christofi 8' (o.g.) Lăcătuș 35' |
Attendance: 14,448[29]
Referee: Plarent Kotherja (Albania)
Steaua București won 5–1 on aggregate.
Górnik Zabrze | 1–1 | Rangers |
---|---|---|
Orzeszek 63' | Report | McCoist 41' (pen.) |
Attendance: 18,700[30]
Referee: Gerasimos Germanakos (Greece)
Rangers won 4–2 on aggregate.
Benfica | 1–0 | AGF Aarhus |
---|---|---|
Nunes 38' | Report |
Attendance: 47,500
Referee: Philippe Mercier (Switzerland)
Benfica won 1–0 on aggregate.
Anderlecht | 1–0 | Sparta Prague |
---|---|---|
Nilis 14' | Report |
Attendance: 16,000[31]
Referee: Bob Valentine (Scotland)
Anderlecht won 3–1 on aggregate.
Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Bayern Munich | 3–4 | Real Madrid | 3–2 | 0–2 |
Bordeaux | 1–1 (a) | PSV Eindhoven | 1–1 | 0–0 |
Steaua București | 3–2 | Rangers | 2–0 | 1–2 |
Benfica | 2–1 | Anderlecht | 2–0 | 0–1 |
Bayern Munich | 3–2 | Real Madrid |
---|---|---|
Pflügler 39' Eder 45' Wohlfarth 47' |
Report | Butragueño 85' Sánchez 90' |
Attendance: 70,000
Referee: Paolo Casarin (Italy)
Bordeaux | 1–1 | PSV Eindhoven |
---|---|---|
Touré 21' | Report | Kieft 40' |
Attendance: 26,928[32]
Referee: Dieter Pauly (West Germany)
Steaua București | 2–0 | Rangers |
---|---|---|
Pițurcă 2' Iovan 67' |
Report |
Attendance: 16,124[33]
Referee: Luigi Agnolin (Italy)
Benfica | 2–0 | Anderlecht |
---|---|---|
Magnusson 16' Chiquinho 19' |
Report |
Attendance: 100,000
Referee: Dušan Krchňák (Czechoslovakia)
Real Madrid | 2–0 | Bayern Munich |
---|---|---|
Janković 26' Míchel 41' |
Report |
Attendance: 78,000[34]
Referee: Alexis Ponnet (Belgium)
Real Madrid won 4–3 on aggregate.
PSV Eindhoven | 0–0 | Bordeaux |
---|---|---|
Report |
Attendance: 27,000
Referee: Erik Fredriksson (Sweden)
1–1 on aggregate; PSV Eindhoven won on away goals.
Rangers | 2–1 | Steaua București |
---|---|---|
Gough 16' McCoist 32' (pen.) |
Report | Lăcătuș 3' |
Attendance: 44,000
Referee: Bruno Galler (Switzerland)
Steaua București won 3–2 on aggregate.
Anderlecht | 1–0 | Benfica |
---|---|---|
Guðjohnsen 63' | Report |
Attendance: 37,650[35]
Referee: Keith Hackett (England)
Benfica won 2–1 on aggregate.
Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Real Madrid | 1–1 (a) | PSV Eindhoven | 1–1 | 0–0 |
Steaua București | 0–2 | Benfica | 0–0 | 0–2 |
Real Madrid | 1–1 | PSV Eindhoven |
---|---|---|
Sánchez 6' (pen.) | Report | Linskens 19' |
Attendance: 90,000
Referee: George Courtney (England)
Steaua București | 0–0 | Benfica |
---|---|---|
Report |
Attendance: 21,789[36]
Referee: Karl-Heinz Tritschler (West Germany)
PSV Eindhoven | 0–0 | Real Madrid |
---|---|---|
Report |
Attendance: 26,500
Referee: Bruno Galler (Switzerland)
1–1 on aggregate; PSV Eindhoven won on away goals.
Benfica | 2–0 | Steaua București |
---|---|---|
Águas 22', 33' | Report |
Attendance: 120,000
Referee: Michel Vautrot (France)
Benfica won 2–0 on aggregate.
PSV Eindhoven | 0–0 (a.e.t.) | Benfica |
---|---|---|
Report | ||
Penalties | ||
Koeman Kieft Nielsen Vanenburg Lerby Janssen |
6–5 | Elzo Dito Hajry Pacheco Mozer Veloso |
Attendance: 64,000
Referee: Luigi Agnolin (Italy)
The top scorers from the 1987–88 European Cup are as follows:[37]
Rank | Name | Team | Goals | Minutes played |
---|---|---|---|---|
1 | Petar Novák | Sparta Prague | 4 | 185 |
René van der Gijp | Neuchâtel Xamax | 4 | 270 | |
Rabah Madjer | Porto | 4 | 349 | |
Ally McCoist | Rangers | 4 | 435 | |
Rui Águas | Benfica | 4 | 597 | |
Gheorghe Hagi | Steaua București | 4 | 675 | |
Míchel | Real Madrid | 4 | 720 | |
8 | Jürgen Wegmann | Bayern Munich | 3 | 179 |
Jean-Marc Ferreri | Bordeaux | 3 | 345 | |
Ivan Hašek | Sparta Prague | 3 | 360 | |
Zlatko Kranjčar | Rapid Wien | 3 | 360 | |
António Sousa | Porto | 3 | 360 | |
Zoran Stojadinović | Rapid Wien | 3 | 360 | |
Hugo Sánchez | Real Madrid | 3 | 450 | |
Patrick Vervoort | Anderlecht | 3 | 495 | |
Marius Lăcătuș | Steaua București | 3 | 578 | |
Hans Gillhaus | PSV Eindhoven | 3 | 647 |
| |||||||
---|---|---|---|---|---|---|---|
| |||||||
| |||||||
|
| |
---|---|
Domestic leagues |
|
Domestic cups |
|
League cups |
|
Supercups |
|
UEFA competitions |
|
Non-UEFA competitions |
|
| ||
---|---|---|
| ||
Global |
| |
Africa |
| |
Asia |
| |
Europe |
| |
North, Central America and the Caribbean |
| |
Oceania |
| |
South America |
| |
See also: International women's club football |