1987–88 European Cup#First round
{{Short description|33rd season of the UEFA club football tournament}}
{{Infobox international football competition
| tourney_name = European Cup
| year = 1987–88
| image = Neckarstadion 2011 - 2.jpg
| size = 275px
| caption = The Neckarstadion in Stuttgart hosted the final.
| dates = 16 September 1987 – 25 May 1988
| num_teams = 32
| champion_other = {{flagicon|NED}} PSV Eindhoven
| count = 1
| second_other = {{flagicon|POR}} Benfica
| matches = 61
| goals = 143
| attendance = 1719208
| top_scorer = 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
| prevseason = 1986–87
| nextseason = 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 Neckarstadion in Stuttgart. 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.{{Cite web |last=UEFA.com |date=1988-05-25 |title=1987/88: PSV prosper from Oranje boom {{!}} UEFA Champions League 1987/88 |url=https://es.uefa.com/uefachampionsleague/news/0252-0cda61cd72d9-e1f121defd12-1000--1987-88-psv-prosper-from-oranje-boom/ |access-date=2025-01-14 |website=UEFA |language=es}}{{Cite web |last=Brand |first=Gerard |date=July 1, 2016 |title=When teams progress in major tournaments without winning |url=https://www.skysports.com/football/news/11096/10330603/when-teams-progress-in-major-tournaments-without-winning |access-date=January 13, 2025 |website=Sky Sports}}
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.
Teams
class="wikitable" |
{{fbaicon|ALB}} Partizani {{small|(1st)}}
|{{fbaicon|AUT}} Rapid Wien {{small|(1st)}} |{{fbaicon|BEL}} Anderlecht {{small|(1st)}} |{{fbaicon|BUL|1971}} CSKA Sredets {{small|(1st)}} |
{{fbaicon|CYP|1960}} Omonia {{small|(1st)}}
|{{fbaicon|TCH}} Sparta Prague {{small|(1st)}} |{{fbaicon|DEN}} AGF Aarhus {{small|(1st)}} |
{{fbaicon|FRA|1830}} Bordeaux {{small|(1st)}}
|{{fbaicon|GDR}} BFC Dynamo {{small|(1st)}} |{{fbaicon|FRG}} Bayern Munich {{small|(1st)}} |{{fbaicon|GRE|1970}} Olympiacos {{small|(1st)}} |
{{fbaicon|HUN}} MTK {{small|(1st)}}
|{{fbaicon|ISL}} Fram {{small|(1st)}} |{{fbaicon|IRL}} Shamrock Rovers {{small|(1st)}} |
{{fbaicon|LUX}} Jeunesse Esch {{small|(1st)}}
|{{fbaicon|MLT}} Ħamrun Spartans {{small|(1st)}} |{{fbaicon|NED}} PSV Eindhoven {{small|(1st)}} |
{{fbaicon|NOR}} Lillestrøm {{small|(1st)}}
|{{fbaicon|POL|1928}} Górnik Zabrze {{small|(1st)}} |
{{fbaicon|ROU|1965}} Steaua București {{small|(1st)}}
|{{fbaicon|SCO}} Rangers {{small|(1st)}} |{{fbaicon|ESP|1945}} Real Madrid {{small|(1st)}} |
{{fbaicon|SUI}} Neuchâtel Xamax {{small|(1st)}}
|{{fbaicon|TUR}} Galatasaray {{small|(1st)}} |{{fbaicon|URS}} Dynamo Kyiv {{small|(1st)}} |
Bracket
{{32TeamBracket|legs=2/2/2/2/1|aggregate=y|seeds=n|compact=n|nowrap=y
| RD1=First round
| RD2=Second round
| RD3=Quarter-finals
| RD4=Semi-finals
| RD5=Final
| RD1-team01={{flagicon|SUI}} Neuchâtel Xamax
| RD1-score01-1=5
| RD1-score01-2=1
| RD1-score01-agg=6
| RD1-team02={{flagicon|FIN}} Kuusysi
| RD1-score02-1=0
| RD1-score02-2=2
| RD1-score02-agg=2
| RD1-team03={{flagicon|FRG}} Bayern Munich
| RD1-score03-1=4
| RD1-score03-2=1
| RD1-score03-agg=5
| RD1-team04={{flagicon|BUL|1971}} CSKA
| RD1-score04-1=0
| RD1-score04-2=0
| RD1-score04-agg=0
| RD1-team05={{flagicon|ESP}} Real Madrid
| RD1-score05-1=2
| RD1-score05-2=1
| RD1-score05-agg=3
| RD1-team06={{flagicon|ITA}} Napoli
| RD1-score06-1=0
| RD1-score06-2=1
| RD1-score06-agg=1
| RD1-team07={{flagicon|POR}} Porto
| RD1-score07-1=3
| RD1-score07-2=3
| RD1-score07-agg=6
| RD1-team08={{flagicon|YUG}} Vardar
| RD1-score08-1=0
| RD1-score08-2=0
| RD1-score08-agg=0
| RD1-team09={{flagicon|NOR}} Lillestrøm
| RD1-score09-1=1
| RD1-score09-2=4
| RD1-score09-agg=5
| RD1-team10={{flagicon|NIR}} Linfield
| RD1-score10-1=1
| RD1-score10-2=2
| RD1-score10-agg=3
| RD1-team11={{flagicon|FRA}} Bordeaux
| RD1-score11-1=2
| RD1-score11-2=2
| RD1-score11-agg=4
| RD1-team12={{flagicon|GDR}} BFC Dynamo
| RD1-score12-1=0
| RD1-score12-2=0
| RD1-score12-agg=0
| RD1-team13={{flagicon|AUT}} Rapid Wien
| RD1-score13-1=6
| RD1-score13-2=1
| RD1-score13-agg=7
| RD1-team14={{flagicon|MLT}} Ħamrun Spartans
| RD1-score14-1=0
| RD1-score14-2=0
| RD1-score14-agg=0
| RD1-team15={{flagicon|NED}} PSV Eindhoven
| RD1-score15-1=3
| RD1-score15-2=0
| RD1-score15-agg=3
| RD1-team16={{flagicon|TUR}} Galatasaray
| RD1-score16-1=0
| RD1-score16-2=2
| RD1-score16-agg=2
| RD1-team17={{flagicon|ROU|1965}} Steaua București
| RD1-score17-1=4
| RD1-score17-2=0
| RD1-score17-agg=4
| RD1-team18={{flagicon|HUN}} MTK Budapest
| RD1-score18-1=0
| RD1-score18-2=2
| RD1-score18-agg=2
| RD1-team19={{flagicon|IRL}} Shamrock Rovers
| RD1-score19-1=0
| RD1-score19-2=0
| RD1-score19-agg=0
| RD1-team20={{flagicon|CYP|1960}} Omonia
| RD1-score20-1=1
| RD1-score20-2=0
| RD1-score20-agg=1
| RD1-team21={{flagicon|URS}} Dynamo Kyïv
| RD1-score21-1=1
| RD1-score21-2=0
| RD1-score21-agg=1
| RD1-team22={{flagicon|SCO}} Rangers
| RD1-score22-1=0
| RD1-score22-2=2
| RD1-score22-agg=2
| RD1-team23={{flagicon|GRE}} Olympiacos
| RD1-score23-1=1
| RD1-score23-2=1
| RD1-score23-agg=2
| RD1-team24={{flagicon|POL}} Górnik Zabrze
| RD1-score24-1=1
| RD1-score24-2=2
| RD1-score24-agg=3
| RD1-team25={{flagicon|DEN}} Aarhus
| RD1-score25-1=4
| RD1-score25-2=0
| RD1-score25-agg=4
| RD1-team26={{flagicon|LUX}} Jeunesse Esch
| RD1-score26-1=1
| RD1-score26-2=1
| RD1-score26-agg=2
| RD1-team27={{flagicon|POR}} Benfica
| RD1-score27-1=4
| RD1-score27-2=-
| RD1-score27-agg=w
| RD1-team28={{flagicon|ALB|1946}} Partizani
| RD1-score28-1=0
| RD1-score28-2=-
| RD1-score28-agg=o
| RD1-team29={{flagicon|ISL}} Fram
| RD1-score29-1=0
| RD1-score29-2=0
| RD1-score29-agg=0
| RD1-team30={{flagicon|TCH}} Sparta Praha
| RD1-score30-1=2
| RD1-score30-2=8
| RD1-score30-agg=10
| RD1-team31={{flagicon|SWE}} Malmö FF
| RD1-score31-1=0
| RD1-score31-2=0
| RD1-score31-agg=0
| RD1-team32={{flagicon|BEL}} Anderlecht
| RD1-score32-1=1
| RD1-score32-2=0
| RD1-score32-agg=1
| RD2-team01={{flagicon|SUI}} Neuchâtel Xamax
| RD2-score01-1=2
| RD2-score01-2=0
| RD2-score01-agg=2
| RD2-team02={{flagicon|FRG}} Bayern Munich
| RD2-score02-1=1
| RD2-score02-2=2
| RD2-score02-agg=3
| RD2-team03={{flagicon|ESP}} Real Madrid
| RD2-score03-1=2
| RD2-score03-2=2
| RD2-score03-agg=4
| RD2-team04={{flagicon|POR}} Porto
| RD2-score04-1=1
| RD2-score04-2=1
| RD2-score04-agg=2
| RD2-team05={{flagicon|NOR}} Lillestrøm
| RD2-score05-1=0
| RD2-score05-2=0
| RD2-score05-agg=0
| RD2-team06={{flagicon|FRA}} Bordeaux
| RD2-score06-1=0
| RD2-score06-2=1
| RD2-score06-agg=1
| RD2-team07={{flagicon|AUT}} Rapid Wien
| RD2-score07-1=1
| RD2-score07-2=0
| RD2-score07-agg=1
| RD2-team08={{flagicon|NED}} PSV Eindhoven
| RD2-score08-1=2
| RD2-score08-2=2
| RD2-score08-agg=4
| RD2-team09={{flagicon|ROU|1965}} Steaua București
| RD2-score09-1=3
| RD2-score09-2=2
| RD2-score09-agg=5
| RD2-team10={{flagicon|CYP|1960}} Omonia
| RD2-score10-1=1
| RD2-score10-2=0
| RD2-score10-agg=1
| RD2-team11={{flagicon|SCO}} Rangers
| RD2-score11-1=3
| RD2-score11-2=1
| RD2-score11-agg=4
| RD2-team12={{flagicon|POL}} Górnik Zabrze
| RD2-score12-1=1
| RD2-score12-2=1
| RD2-score12-agg=2
| RD2-team13={{flagicon|DEN}} Aarhus
| RD2-score13-1=0
| RD2-score13-2=0
| RD2-score13-agg=0
| RD2-team14={{flagicon|POR}} Benfica
| RD2-score14-1=0
| RD2-score14-2=1
| RD2-score14-agg=1
| RD2-team15={{flagicon|TCH}} Sparta Praha
| RD2-score15-1=1
| RD2-score15-2=0
| RD2-score15-agg=1
| RD2-team16={{flagicon|BEL}} Anderlecht
| RD2-score16-1=2
| RD2-score16-2=1
| RD2-score16-agg=3
| RD3-team01={{flagicon|FRG}} Bayern Munich
| RD3-score01-1=3
| RD3-score01-2=0
| RD3-score01-agg=3
| RD3-team02={{flagicon|ESP}} Real Madrid
| RD3-score02-1=2
| RD3-score02-2=2
| RD3-score02-agg=4
| RD3-team03={{flagicon|FRA}} Bordeaux
| RD3-score03-1=1
| RD3-score03-2=0
| RD3-score03-agg=1
| RD3-team04={{flagicon|NED}} PSV Eindhoven (a.)
| RD3-score04-1=1
| RD3-score04-2=0
| RD3-score04-agg=1
| RD3-team05={{flagicon|ROU|1965}} Steaua București
| RD3-score05-1=2
| RD3-score05-2=1
| RD3-score05-agg=3
| RD3-team06={{flagicon|SCO}} Rangers
| RD3-score06-1=0
| RD3-score06-2=2
| RD3-score06-agg=2
| RD3-team07={{flagicon|POR}} Benfica
| RD3-score07-1=2
| RD3-score07-2=0
| RD3-score07-agg=2
| RD3-team08={{flagicon|BEL}} Anderlecht
| RD3-score08-1=0
| RD3-score08-2=1
| RD3-score08-agg=1
| RD4-team01={{flagicon|ESP}} Real Madrid
| RD4-score01-1=1
| RD4-score01-2=0
| RD4-score01-agg=1
| RD4-team02={{flagicon|NED}} PSV Eindhoven (a.)
| RD4-score02-1=1
| RD4-score02-2=0
| RD4-score02-agg=1
| RD4-team03={{flagicon|ROU|1965}} Steaua București
| RD4-score03-1=0
| RD4-score03-2=0
| RD4-score03-agg=0
| RD4-team04={{flagicon|POR}} Benfica
| RD4-score04-1=0
| RD4-score04-2=2
| RD4-score04-agg=2
| RD5-team01={{flagicon|NED}} PSV Eindhoven (p.)
| RD5-score01-1=0(6)
| RD5-team02={{flagicon|POR}} Benfica
| RD5-score02-1=0(5)
}}
First round
{{TwoLegStart}}
{{TwoLegResult|Neuchâtel Xamax|SUI|6–2|Kuusysi|FIN|5–0|1–2}}
{{TwoLegResult|Bayern Munich|FRG|5–0|CSKA Sredets|BUL|var2=1971|4–0|1–0}}
{{TwoLegResult|Real Madrid|ESP|3–1|Napoli|ITA|2–0|1–1}}
{{TwoLegResult|Porto|POR|6–0|Vardar|YUG|3–0|3–0}}
{{TwoLegResult|Lillestrøm|NOR|5–3|Linfield|NIR|1–1|4–2}}
{{TwoLegResult|Bordeaux|FRA|var1=1974|4–0|BFC Dynamo|GDR|2–0|2–0}}
{{TwoLegResult|Rapid Wien|AUT|7–0|Ħamrun Spartans|MLT|6–0|1–0}}
{{TwoLegResult|PSV Eindhoven|NED|3–2|Galatasaray|TUR|3–0|0–2}}
{{TwoLegResult|Steaua București|ROU|var1=1965|4–2|MTK|HUN|4–0|0–2}}
{{TwoLegResult|Shamrock Rovers|IRL|0–1|Omonia|CYP|var2=1960|0–1|0–0}}
{{TwoLegResult|Dynamo Kyiv|URS|1–2|Rangers|SCO|1–0|0–2}}
{{TwoLegResult|Olympiacos|GRE|2–3|Górnik Zabrze|POL|1–1|1–2}}
{{TwoLegResult|AGF Aarhus|DEN|4–2|Jeunesse Esch|LUX|4–1|0–1}}
{{TwoLegResult|Benfica|POR|4–0|Partizani|ALB|var2=1946|4–0|(w/o)1}}
{{TwoLegResult|Fram|ISL|0–10|Sparta Prague|TCH|0–2|0–8}}
{{TwoLegResult|Malmö FF|SWE|1–2|Anderlecht|BEL|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.
=First leg=
{{football box
|date=16 September 1987
|time=20:00
|team1=Neuchâtel Xamax {{flagicon|SUI}}
|score=5–0
|report=[https://www.uefa.com/uefachampionsleague/match/4044--xamax-vs-lahti/ Report]
|team2={{flagicon|FIN}} Kuusysi
|goals1=Van der Gijp {{goal|9||20||75}}
Hermann {{goal|31}}
Sutter {{goal|50}}
|goals2=
|stadium=Stade de la Maladière, Neuchâtel
|attendance=12,200{{UEFA match attendance|4044|Neuchâtel Xamax v Kuusysi, 16 September 1987|access-date=18 March 2022}}
|referee=René Bindels (Luxembourg)
}}
----
{{football box
|date=16 September 1987
|time=20:00
|team1=Bayern Munich {{flagicon|FRG}}
|score=4–0
|report=[https://www.uefa.com/uefachampionsleague/match/4036--bayern-munchen-vs-cska-sofia/ Report]
|team2={{flagicon|BUL|1971}} CFKA Sredets
|goals1=Wegmann {{goal|32||64}}
Dorfner {{goal|37}}
Brehme {{goal|56}}
|goals2=
|stadium=Olympiastadion, Munich
|attendance=17,500
|referee=Emilio Soriano Aladrén (Spain)
}}
----
{{football box
|date=16 September 1987
|time=21:45
|team1=Real Madrid {{flagicon|ESP}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4042--real-madrid-vs-napoli/ Report]
|team2={{flagicon|ITA}} Napoli
|goals1=Míchel {{goal|18|pen.}}
De Napoli {{goal|76|o.g.}}
|goals2=
|stadium=Santiago Bernabéu Stadium, Madrid
|attendance=499{{refn|group=note|The match was played behind closed doors due to a UEFA ban for Real Madrid resulting from the incidents during their previous season's semi-final match against Bayern Munich.}}
}}
----
{{football box
|date=16 September 1987
|time=22:30
|team1=Porto {{flagicon|POR}}
|score=3–0
|report=[https://www.uefa.com/uefachampionsleague/match/4028--porto-vs-vardar/ Report]
|team2={{flagicon|Yugoslavia|1946}} Vardar
|goals1=Madjer {{goal|14||84}}
Sousa {{goal|51}}
|goals2=
|stadium=Estádio das Antas, Porto
|attendance=30,000{{UEFA match attendance|4028|Porto v Vardar, 16 September 1987|access-date=18 March 2022}}
|referee=Joël Quiniou (France)
}}
----
{{football box
|date=16 September 1987
|time=17:45
|team1=Lillestrøm {{flagicon|NOR}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4056--lillestrom-vs-linfield/ Report]
|team2={{flagicon|NIR}} Linfield
|goals1=Olsen {{goal|45}}
|goals2=Baxter {{goal|74}}
|stadium=Åråsen Stadion, Lillestrøm
|attendance=1,123
}}
----
{{football box
|date=16 September 1987
|time=20:30
|team1=Bordeaux {{flagicon|FRA|1974}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4032--bordeaux-vs-berlin/ Report]
|team2={{flagicon|GDR}} BFC Dynamo
|goals1=Bijotat {{goal|47}}
Ferreri {{goal|57}}
|goals2=
|stadium=Stade du Parc Lescure, Bordeaux
|attendance=12,798{{UEFA match attendance|4032|Bordeaux v BFC Dynamo, 16 September 1987|access-date=18 March 2022}}
|referee=Carlos Silva Valente (Portugal)
}}
----
{{football box
|date=16 September 1987
|time=19:30
|team1=Rapid Wien {{flagicon|AUT}}
|score=6–0
|report=[https://www.uefa.com/uefachampionsleague/match/4026--sk-rapid-vs-hamrun-spartans/ Report]
|team2={{flagicon|MLT}} Ħamrun Spartans
|goals1=Kranjčar {{goal|9|pen.|43}}
Stojadinović {{goal|29||81||88}}
Willfurth {{goal|78}}
|goals2=
|stadium=Gerhard Hanappi Stadium, Vienna
|attendance=6,200
|referee=Janusz Eksztajn (Poland)
}}
----
{{football box
|date=16 September 1987
|time=19:30
|team1=PSV Eindhoven {{flagicon|NED}}
|score=3–0
|report=[https://www.uefa.com/uefachampionsleague/match/4046--psv-vs-galatasaray/ Report]
|team2={{flagicon|TUR}} Galatasaray
|goals1=Gillhaus {{goal|56}}
Koeman {{goal|75}}
Koot {{goal|89}}
|goals2=
|stadium=Philips Stadion, Eindhoven
|attendance=26,000{{UEFA match attendance|4046|PSV Eindhoven v Galatasaray, 16 September 1987|access-date=18 March 2022}}
|referee=José Rosa dos Santos (Portugal)
}}
----
{{football box
|date=16 September 1987
|time=16:00
|team1=Steaua București {{flagicon|ROU|1965}}
|score=4–0
|report=[https://www.uefa.com/uefachampionsleague/match/4038--fcsb-vs-mtk/ Report]
|team2={{flagicon|HUN}} MTK
|goals1=Hagi {{goal|11||26}}
Bölöni {{goal|63}}
Lăcătuș {{goal|83}}
|goals2=
|stadium=Stadionul Steaua, Bucharest
|attendance=22,500{{UEFA match attendance|4038|Steaua București v MTK, 16 September 1987|access-date=18 March 2022}}
|referee=Velodi Miminoshvili (Soviet Union)
}}
----
{{football box
|date=16 September 1987
|time=20:30
|team1=Shamrock Rovers {{flagicon|IRL}}
|score=0–1
|report=[https://www.uefa.com/uefachampionsleague/match/4052--shamrock-rovers-vs-omonoia/ Report]
|team2={{flagicon|CYP|1960}} Omonia
|goals1=
|goals2=Theofanous {{goal|10}}
|stadium=Tolka Park, Dublin
|attendance=2,489
|referee=Jean-François Crucke (Belgium)
}}
----
{{football box
|date=16 September 1987
|time=18:00
|team1=Dynamo Kyiv {{flagicon|URS}}
|score=1–0
|report=[https://www.uefa.com/uefachampionsleague/match/4030--dynamo-kyiv-vs-rangers/ Report]
|team2={{flagicon|SCO}} Rangers
|goals1=Mykhaylychenko {{goal|74|pen.}}
|goals2=
|stadium=Republican Stadium, Kyiv
|attendance=95,000{{UEFA match attendance|4030|Dynamo Kyiv v Rangers, 16 September 1987|access-date=18 March 2022}}
|referee=Franz Wöhrer (Austria)
}}
----
{{football box
|date=16 September 1987
|time=19:30
|team1=Olympiacos {{flagicon|GRE}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4050--olympiacos-vs-gornik-zabrze/ Report]
|team2={{flagicon|POL}} Górnik Zabrze
|goals1=Alexiou {{goal|19}}
|goals2=Klemenz {{goal|27}}
|stadium=Stadio Georgios Karaiskakis, Athens
|attendance=39,092{{UEFA match attendance|4050|Olympiacos v Górnik Zabrze, 16 September 1987|access-date=18 March 2022}}
|referee=Aron Schmidhuber (West Germany)
}}
----
{{football box
|date=16 September 1987
|time=19:00
|team1=AGF Aarhus {{flagicon|DEN}}
|score=4–1
|report=[https://www.uefa.com/uefachampionsleague/match/4054--agf-vs-jeunesse-esch/ Report]
|team2={{flagicon|LUX}} Jeunesse Esch
|goals1=Beck Andersen {{goal|1}}
Lundkvist {{goal|8||19}}
Bartram {{goal|43|pen.}}
|goals2=Scholten {{goal|73}}
|stadium=Aarhus Idrætspark, Aarhus
|attendance=3,253{{UEFA match attendance|4054|AGF Aarhus v Jeunesse Esch, 16 September 1987|access-date=18 March 2022}}
|referee=Jozef Marko (Czechoslovakia)
}}
----
{{football box
|date=16 September 1987
|time=22:00
|team1=Benfica {{flagicon|POR}}
|score=4–0
|report=[https://www.uefa.com/uefachampionsleague/match/4034--benfica-vs-partizani/ Report]
|team2={{flagicon|ALB|1946}} Partizani
|goals1=Hametaj {{goal|37|o.g.}}
Mozer {{goal|81}}
Águas {{goal|86||90}}
|goals2=
|stadium=Estádio da Luz, Lisbon
|attendance=45,000
|referee=José Pes Pérez (Spain)
}}
----
{{football box
|date=16 September 1987
|time=18:30
|team1=Fram {{flagicon|ISL}}
|score=0–2
|report=[https://www.uefa.com/uefachampionsleague/match/4048--fram-vs-sparta-praha/ Report]
|team2={{flagicon|TCH}} Sparta Prague
|goals1=
|goals2=Skuhravý {{goal|78}}
Novák {{goal|86}}
|stadium=Laugardalsvöllur, Reykjavík
|attendance=871{{UEFA match attendance|4048|Fram v Sparta Prague, 16 September 1987|access-date=18 March 2022}}
|referee=Tore Hollung (Norway)
}}
----
{{football box
|date=16 September 1987
|time=19:00
|team1=Malmö FF {{flagicon|SWE}}
|score=0–1
|report=[https://www.uefa.com/uefachampionsleague/match/4040--malmo-vs-anderlecht/ Report]
|team2={{flagicon|BEL}} Anderlecht
|goals1=
|goals2=Vervoort {{goal|37}}
|stadium=Malmö Stadion, Malmö
|attendance=10,528
|referee=Manfred Roßner (East Germany)
}}
=Second leg=
{{football box
|date=30 September 1987
|time=19:00
|team1=Kuusysi {{flagicon|FIN}}
|score=2–1
|report=[https://www.uefa.com/uefachampionsleague/match/4045--lahti-vs-xamax/ Report]
|team2={{flagicon|SUI}} Neuchâtel Xamax
|goals1=Lius {{goal|7}}
Kousa {{goal|28}}
|goals2=Van der Gijp {{goal|9}}
|stadium=Lahti Stadium, Lahti
|attendance=2,218{{UEFA match attendance|4045|Kuusysi v Neuchâtel Xamax, 30 September 1987|access-date=18 March 2022}}
|referee=Kurt Sørensen (Denmark)
}}
Neuchâtel Xamax won 6–2 on aggregate.
----
{{football box
|date=30 September 1987
|time=19:00
|team1=CFKA Sredets {{flagicon|BUL|1971}}
|score=0–1
|report=[https://www.uefa.com/uefachampionsleague/match/4037--cska-sofia-vs-bayern-munchen/ Report]
|team2={{flagicon|FRG}} Bayern Munich
|goals1=
|goals2=Kögl {{goal|70}}
|stadium=Natsionalen Stadion Vasil Levski, Sofia
|attendance=8,000{{UEFA match attendance|4037|CFKA Sredets v Bayern Munich, 30 September 1987|access-date=18 March 2022}}
|referee=Keith Hackett (England)
}}
Bayern Munich won 5–0 on aggregate.
----
{{football box
|date=30 September 1987
|time=20:30
|team1=Napoli {{flagicon|ITA}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4043--napoli-vs-real-madrid/ Report]
|team2={{flagicon|ESP}} Real Madrid
|goals1=Francini {{goal|9}}
|goals2=Butragueño {{goal|44}}
|stadium=Stadio San Paolo, Naples
|attendance=83,231
|referee=Dieter Pauly (West Germany)
}}
Real Madrid won 3–1 on aggregate.
----
{{football box
|date=30 September 1987
|time=17:00
|team1=Vardar {{flagicon|Yugoslavia|1946}}
|score=0–3
|report=[https://www.uefa.com/uefachampionsleague/match/4029--vardar-vs-porto/ Report]
|team2={{flagicon|POR}} Porto
|goals1=
|goals2=Sousa {{goal|37}}
Magalhães {{goal|64}}
Madjer {{goal|66}}
|stadium=Gradski Stadion Skopje, Skopje
|attendance=17,500
|referee=Paolo Bergamo (Italy)
}}
Porto won 6–0 on aggregate.
----
{{football box
|date=30 September 1987
|time=19:30
|team1=Linfield {{flagicon|NIR}}
|score=2–4
|report=[https://www.uefa.com/uefachampionsleague/match/4057--linfield-vs-lillestrom/ Report]
|team2={{flagicon|NOR}} Lillestrøm
|goals1=McGaughey {{goal|40||67}}
|goals2=Larsen {{goal|26||80}}
Håberg {{goal|42}}
Sognnæs {{goal|81}}
|stadium=Windsor Park, Belfast
|attendance=4,947{{UEFA match attendance|4057|Linfield v Lillestrøm, 30 September 1987|access-date=18 March 2022}}
|referee=Eysteinn Guðmundsson (Iceland)
}}
Lillestrøm won 5–3 on aggregate.
----
{{football box
|date=30 September 1987
|time=17:00
|team1=BFC Dynamo {{flagicon|GDR}}
|score=0–2
|report=[https://www.uefa.com/uefachampionsleague/match/4033--berlin-vs-bordeaux/ Report]
|team2={{flagicon|FRA|1974}} Bordeaux
|goals1=
|goals2=Zlatko Vujović {{goal|58}}
Ferreri {{goal|87}}
|stadium=Friedrich-Ludwig-Jahn-Stadion, East Berlin
|attendance=18,345{{UEFA match attendance|4033|BFC Dynamo v Bordeaux, 30 September 1987|access-date=18 March 2022}}
|referee=Bob Valentine (Scotland)
}}
Bordeaux won 4–0 on aggregate.
----
{{football box
|date=30 September 1987
|time=15:00
|team1=Ħamrun Spartans {{flagicon|MLT}}
|score=0–1
|report=[https://www.uefa.com/uefachampionsleague/match/4027--hamrun-spartans-vs-sk-rapid/ Report]
|team2={{flagicon|AUT}} Rapid Wien
|goals1=
|goals2=H. Weber {{goal|70}}
|stadium=National Stadium, Attard
|attendance=500{{UEFA match attendance|4027|Ħamrun Spartans v Rapid Wien, 30 September 1987|access-date=18 March 2022}}
|referee=Goce Popev (Yugoslavia)
}}
Rapid Wien won 7–0 on aggregate.
----
{{football box
|date=30 September 1987
|time=15:00
|team1=Galatasaray {{flagicon|TUR}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4047--galatasaray-vs-psv/ Report]
|team2={{flagicon|NED}} PSV Eindhoven
|goals1=Çolak {{goal|5}}
Nielsen {{goal|42|o.g.}}
|goals2=
|stadium=Ali Sami Yen Stadium, Istanbul
|attendance=25,412{{UEFA match attendance|4047|Galatasaray v PSV Eindhoven, 30 September 1987|access-date=18 March 2022}}
|referee=Lajos Németh (Hungary)
}}
PSV Eindhoven won 3–2 on aggregate.
----
{{football box
|date=30 September 1987
|time=20:00
|team1=MTK {{flagicon|HUN}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4039--mtk-vs-fcsb/ Report]
|team2={{flagicon|ROU|1965}} Steaua București
|goals1=Híres {{goal|18}}
Szeibert {{goal|43}}
|goals2=
|stadium=MTK Stadion, Budapest
|attendance=4,000
|referee=Dimitar Charlatchki (Bulgaria)
}}
Steaua București won 4–2 on aggregate.
----
{{football box
|date=30 September 1987
|time=19:00
|team1=Omonia {{flagicon|CYP|1960}}
|score=0–0
|report=[https://www.uefa.com/uefachampionsleague/match/4053--omonoia-vs-shamrock-rovers/ Report]
|team2={{flagicon|IRL}} Shamrock Rovers
|goals1=
|goals2=
|stadium=Makario Stadium, Nicosia
|attendance=15,269{{UEFA match attendance|4053|Omonia v Shamrock Rovers, 30 September 1987|access-date=18 March 2022}}
|referee=Anton Vasilev (Bulgaria)
}}
Omonia won 1–0 on aggregate.
----
{{football box
|date=30 September 1987
|time=19:30
|team1=Rangers {{flagicon|SCO}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4031--rangers-vs-dynamo-kyiv/ Report]
|team2={{flagicon|URS}} Dynamo Kyiv
|goals1=Falco {{goal|24}}
McCoist {{goal|50}}
|goals2=
|stadium=Ibrox Stadium, Glasgow
|attendance=43,305{{UEFA match attendance|4031|Rangers v Dynamo Kyiv, 30 September 1987|access-date=18 March 2022}}
|referee=Ulf Eriksson (Sweden)
}}
Rangers won 2–1 on aggregate.
----
{{football box
|date=30 September 1987
|time=17:00
|team1=Górnik Zabrze {{flagicon|POL}}
|score=2–1
|report=[https://www.uefa.com/uefachampionsleague/match/4051--gornik-zabrze-vs-olympiacos/ Report]
|team2={{flagicon|GRE}} Olympiacos
|goals1=Cyroń {{goal|24}}
Iwan {{goal|42}}
|goals2=Kostikos {{goal|65|pen.}}
|stadium=Stadion Zabrze, Zabrze
|attendance=18,100{{UEFA match attendance|4051|Górnik Zabrze v Olympiacos, 30 September 1987|access-date=18 March 2022}}
|referee=Philippe Mercier (Switzerland)
}}
Górnik Zabrze won 3–2 on aggregate.
----
{{football box
|date=30 September 1987
|time=19:15
|team1=Jeunesse Esch {{flagicon|LUX}}
|score=1–0
|report=[https://www.uefa.com/uefachampionsleague/match/4055--jeunesse-esch-vs-agf/ Report]
|team2={{flagicon|DEN}} AGF Aarhus
|goals1=Theis {{goal|67}}
|goals2=
|stadium=Stade de la Frontière, Esch-sur-Alzette
|attendance=1,600{{UEFA match attendance|4055|Jeunesse Esch v AGF Aarhus, 30 September 1987|access-date=18 March 2022}}
|referee=Claude Bouillet (France)
}}
AGF Aarhus won 4–2 on aggregate.
----
{{football box
|date=30 September 1987
|time=
|team1=Partizani {{flagicon|ALB|1946}}
|score=0–3
|report=[https://www.uefa.com/uefachampionsleague/match/4035--partizani-vs-benfica/ Report]
|team2={{flagicon|POR}} Benfica
|goals1=
|goals2=
|stadium=
|attendance=
|referee=
}}
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.
----
{{football box
|date=30 September 1987
|time=17:00
|team1=Sparta Prague {{flagicon|TCH}}
|score=8–0
|report=[https://www.uefa.com/uefachampionsleague/match/4049--sparta-praha-vs-fram/ Report]
|team2={{flagicon|ISL}} Fram
|goals1=Hašek {{goal|7||77}}
Novák {{goal|14||56||64}}
Griga {{goal|17}}
Čabala {{goal|59}}
Chovanec {{goal|73}}
|goals2=
|stadium=Stadion Letná, Prague
|attendance=7,407
|referee=Wieland Ziller (East Germany)
}}
Sparta Prague won 10–0 on aggregate.
----
{{football box
|date=30 September 1987
|time=20:00
|team1=Anderlecht {{flagicon|BEL}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4041--anderlecht-vs-malmo/ Report]
|team2={{flagicon|SWE}} Malmö FF
|goals1=Vervoort {{goal|29}}
|goals2=Engqvist {{goal|62}}
|stadium=Constant Vanden Stock Stadium, Brussels
|attendance=13,000{{UEFA match attendance|4041|Anderlecht v Malmö FF, 30 September 1987|access-date=18 March 2022}}
|referee=Howard King (Wales)
}}
Anderlecht won 2–1 on aggregate.
Second round
{{TwoLegStart}}
{{TwoLegResult|Neuchâtel Xamax|SUI|2–3|Bayern Munich|FRG|2–1|0–2}}
{{TwoLegResult|Real Madrid|ESP|4–2|Porto|POR|2–1|2–1}}
{{TwoLegResult|Lillestrøm|NOR|0–1|Bordeaux|FRA|var2=1974|0–0|0–1}}
{{TwoLegResult|Rapid Wien|AUT|1–4|PSV Eindhoven|NED|1–2|0–2}}
{{TwoLegResult|Steaua București|ROU|var1=1965|5–1|Omonia|CYP|var2=1960|3–1|2–0}}
{{TwoLegResult|Rangers|SCO|4–2|Górnik Zabrze|POL|3–1|1–1}}
{{TwoLegResult|AGF Aarhus|DEN|0–1|Benfica|POR|0–0|0–1}}
{{TwoLegResult|Sparta Prague|TCH|1–3|Anderlecht|BEL|1–2|0–1}}
|}
=First leg=
{{football box
|date=21 October 1987
|time=20:30
|team1=Neuchâtel Xamax {{flagicon|SUI}}
|score=2–1
|report=[https://www.uefa.com/uefachampionsleague/match/4058--xamax-vs-bayern-munchen/ Report]
|team2={{flagicon|FRG}} Bayern Munich
|goals1=Lüthi {{goal|28}}
Sutter {{goal|51}}
|goals2=Matthäus {{goal|47}}
|stadium=Stade de la Maladière, Neuchâtel
|attendance=21,322{{UEFA match attendance|4058|Neuchâtel Xamax v Bayern Munich, 21 October 1987|access-date=18 March 2022}}
|referee=Egbert Mulder (Netherlands)
}}
----
{{football box
|date=21 October 1987
|time=21:45
|team1=Real Madrid {{flagicon|ESP}}
|score=2–1
|report=[https://www.uefa.com/uefachampionsleague/match/4060--real-madrid-vs-porto/ Report]
|team2={{flagicon|POR}} Porto
|goals1=Sánchez {{goal|80}}
Sanchís {{goal|90}}
|goals2=Madjer {{goal|13}}
|stadium=Estadio Luis Casanova, Valencia{{refn|group=note|The match was played in Valencia instead of Real Madrid's home stadium due to a UEFA stadium ban resulting from the incidents in the previous season's European Cup semifinal between Real Madrid and Bayern Munich.}}
|attendance=42,000{{UEFA match attendance|4060|Real Madrid v Porto, 21 October 1987|access-date=18 March 2022}}
|referee=Keith Hackett (England)
}}
----
{{football box
|date=21 October 1987
|time=18:00
|team1=Lillestrøm {{flagicon|NOR}}
|score=0–0
|report=[https://www.uefa.com/uefachampionsleague/match/4062--lillestrom-vs-bordeaux/ Report]
|team2={{flagicon|FRA|1974}} Bordeaux
|goals1=
|goals2=
|stadium=Åråsen Stadion, Lillestrøm
|attendance=4,267
|referee=Frederick McKnight (Northern Ireland)
}}
----
{{football box
|date=21 October 1987
|time=19:30
|team1=Rapid Wien {{flagicon|AUT}}
|score=1–2
|report=[https://www.uefa.com/uefachampionsleague/match/4070--sk-rapid-vs-psv/ Report]
|team2={{flagicon|NED}} PSV Eindhoven
|goals1=Kranjčar {{goal|47|pen.}}
|goals2=Van Aerle {{goal|7}}
Gillhaus {{goal|77}}
|stadium=Gerhard Hanappi Stadium, Vienna
|attendance=18,000{{UEFA match attendance|4070|Rapid Wien v PSV Eindhoven, 21 October 1987|access-date=18 March 2022}}
|referee=Tullio Lanese (Italy)
}}
----
{{football box
|date=21 October 1987
|time=14:00
|team1=Steaua București {{flagicon|ROU|1965}}
|score=3–1
|report=[https://www.uefa.com/uefachampionsleague/match/4072--fcsb-vs-omonoia/ Report]
|team2={{flagicon|CYP|1960}} Omonia
|goals1=Hagi {{goal|14|pen.|68}}
Iovan {{goal|43}}
|goals2=Xiourouppas {{goal|38}}
|stadium=Stadionul Steaua, Bucharest
|attendance=14,584{{UEFA match attendance|4072|Steaua București v Omonia, 21 October 1987|access-date=18 March 2022}}
|referee=Michał Listkiewicz (Poland)
}}
----
{{football box
|date=21 October 1987
|time=19:30
|team1=Rangers {{flagicon|SCO}}
|score=3–1
|report=[https://www.uefa.com/uefachampionsleague/match/4066--rangers-vs-gornik-zabrze/ Report]
|team2={{flagicon|POL}} Górnik Zabrze
|goals1=McCoist {{goal|7}}
Durrant {{goal|22}}
Falco {{goal|45}}
|goals2=Urban {{goal|58}}
|stadium=Ibrox Stadium, Glasgow
|attendance=41,366
|referee=Henning Lund-Sørensen (Denmark)
}}
----
{{football box
|date=21 October 1987
|time=19:00
|team1=AGF Aarhus {{flagicon|DEN}}
|score=0–0
|report=[https://www.uefa.com/uefachampionsleague/match/4064--agf-vs-benfica/ Report]
|team2={{flagicon|POR}} Benfica
|goals1=
|goals2=
|stadium=Aarhus Idrætspark, Aarhus
|attendance=12,479{{UEFA match attendance|4064|AGF Aarhus v Benfica, 21 October 1987|access-date=18 March 2022}}
}}
----
{{football box
|date=21 October 1987
|time=17:00
|team1=Sparta Prague {{flagicon|TCH}}
|score=1–2
|report=[https://www.uefa.com/uefachampionsleague/match/4068--sparta-praha-vs-anderlecht/ Report]
|team2={{flagicon|BEL}} Anderlecht
|goals1=Hašek {{goal|9}}
|goals2=Vervoort {{goal|27}}
Frimann {{goal|50}}
|stadium=Stadion Letná, Prague
|attendance=31,267
|referee=Bruno Galler (Switzerland)
}}
=Second leg=
{{football box
|date=4 November 1987
|time=20:00
|team1=Bayern Munich {{flagicon|FRG}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4059--bayern-munchen-vs-xamax/ Report]
|team2={{flagicon|SUI}} Neuchâtel Xamax
|goals1=Pflügler {{goal|88}}
Wegmann {{goal|90}}
|goals2=
|stadium=Olympiastadion, Munich
|attendance=26,500
|referee=Valeri Butenko (Soviet Union)
}}
Bayern Munich won 3–2 on aggregate.
----
{{football box
|date=4 November 1987
|time=22:00
|team1=Porto {{flagicon|POR}}
|score=1–2
|report=[https://www.uefa.com/uefachampionsleague/match/4061--porto-vs-real-madrid/ Report]
|team2={{flagicon|ESP}} Real Madrid
|goals1=Sousa {{goal|23}}
|goals2=Míchel {{goal|54||69}}
|stadium=Estádio das Antas, Porto
|attendance=60,000{{UEFA match attendance|4061|Porto v Real Madrid, 4 November 1987|access-date=18 March 2022}}
|referee=Adolf Prokop (East Germany)
}}
Real Madrid won 4–2 on aggregate.
----
{{football box
|date=4 November 1987
|time=18:00
|team1=Bordeaux {{flagicon|FRA|1974}}
|score=1–0
|report=[https://www.uefa.com/uefachampionsleague/match/4063--bordeaux-vs-lillestrom/ Report]
|team2={{flagicon|NOR}} Lillestrøm
|goals1=Ferreri {{goal|41}}
|goals2=
|stadium=Stade du Parc Lescure, Bordeaux
|attendance=15,397{{UEFA match attendance|4063|Bordeaux v Lillestrøm, 4 November 1987|access-date=18 March 2022}}
|referee=Emilio Soriano Aladrén (Spain)
}}
Bordeaux won 1–0 on aggregate.
----
{{football box
|date=4 November 1987
|time=19:30
|team1=PSV Eindhoven {{flagicon|NED}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4071--psv-vs-sk-rapid/ Report]
|team2={{flagicon|AUT}} Rapid Wien
|goals1=Lerby {{goal|15}}
Gillhaus {{goal|84}}
|goals2=
|stadium=Philips Stadion, Eindhoven
|attendance=25,500{{UEFA match attendance|4071|PSV Eindhoven v Rapid Wien, 4 November 1987|access-date=18 March 2022}}
|referee=Siegfried Kirschen (East Germany)
}}
PSV Eindhoven won 4–1 on aggregate.
----
{{football box
|date=4 November 1987
|time=19:00
|team1=Omonia {{flagicon|CYP|1960}}
|score=0–2
|report=[https://www.uefa.com/uefachampionsleague/match/4073--omonoia-vs-fcsb/ Report]
|team2={{flagicon|ROU|1965}} Steaua București
|goals1=
|goals2=Christofi {{goal|8|o.g.}}
Lăcătuș {{goal|35}}
|stadium=Makario Stadium, Nicosia
|attendance=14,448{{UEFA match attendance|4073|Omonia v Steaua București, 4 November 1987|access-date=18 March 2022}}
|referee=Plarent Kotherja (Albania)
}}
Steaua București won 5–1 on aggregate.
----
{{football box
|date=4 November 1987
|time=17:00
|team1=Górnik Zabrze {{flagicon|POL}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4067--gornik-zabrze-vs-rangers/ Report]
|team2={{flagicon|SCO}} Rangers
|goals1=Orzeszek {{goal|63}}
|goals2=McCoist {{goal|41|pen.}}
|stadium=Stadion Zabrze, Zabrze
|attendance=18,700{{UEFA match attendance|4067|Górnik Zabrze v Rangers, 4 November 1987|access-date=18 March 2022}}
|referee=Gerasimos Germanakos (Greece)
}}
Rangers won 4–2 on aggregate.
----
{{football box
|date=4 November 1987
|time=22:00
|team1=Benfica {{flagicon|POR}}
|score=1–0
|report=[https://www.uefa.com/uefachampionsleague/match/4065--benfica-vs-agf/ Report]
|team2={{flagicon|DEN}} AGF Aarhus
|goals1=Nunes {{goal|38}}
|goals2=
|stadium=Estádio da Luz, Lisbon
|attendance=47,500
|referee=Philippe Mercier (Switzerland)
}}
Benfica won 1–0 on aggregate.
----
{{football box
|date=4 November 1987
|time=20:00
|team1=Anderlecht {{flagicon|BEL}}
|score=1–0
|report=[https://www.uefa.com/uefachampionsleague/match/4069--anderlecht-vs-sparta-praha/ Report]
|team2={{flagicon|TCH}} Sparta Prague
|goals1=Nilis {{goal|14}}
|goals2=
|stadium=Constant Vanden Stock Stadium, Brussels
|attendance=16,000{{UEFA match attendance|4069|Anderlecht v Sparta Prague, 4 November 1987|access-date=18 March 2022}}
|referee=Bob Valentine (Scotland)
}}
Anderlecht won 3–1 on aggregate.
Quarter-finals
{{TwoLegStart}}
{{TwoLegResult|Bayern Munich|FRG|3–4|Real Madrid|ESP|3–2|0–2}}
{{TwoLegResult|Bordeaux|FRA|var1=1974|1–1 (a)|PSV Eindhoven|NED|1–1|0–0}}
{{TwoLegResult|Steaua București|ROU|var1=1965|3–2|Rangers|SCO|2–0|1–2}}
{{TwoLegResult|Benfica|POR|2–1|Anderlecht|BEL|2–0|0–1}}
|}
=First leg=
{{football box
|date=2 March 1988
|time=20:15
|team1=Bayern Munich {{flagicon|FRG}}
|score=3–2
|report=[https://www.uefa.com/uefachampionsleague/match/4078--bayern-munchen-vs-real-madrid/ Report]
|team2={{flagicon|ESP}} Real Madrid
|goals1=Pflügler {{goal|39}}
Eder {{goal|45}}
Wohlfarth {{goal|47}}
|goals2=Butragueño {{goal|85}}
Sánchez {{goal|90}}
|stadium=Olympiastadion, Munich
|attendance=70,000
|referee=Paolo Casarin (Italy)
}}
----
{{football box
|date=2 March 1988
|time=20:30
|team1=Bordeaux {{flagicon|FRA|1974}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4074--bordeaux-vs-psv/ Report]
|team2={{flagicon|NED}} PSV Eindhoven
|goals1=Touré {{goal|21}}
|goals2=Kieft {{goal|40}}
|stadium=Stade du Parc Lescure, Bordeaux
|attendance=26,928{{UEFA match attendance|4074|Bordeaux v PSV Eindhoven, 2 March 1988|access-date=18 March 2022}}
|referee=Dieter Pauly (West Germany)
}}
----
{{football box
|date=2 March 1988
|time=14:00
|team1=Steaua București {{flagicon|ROU|1965}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4076--fcsb-vs-rangers/ Report]
|team2={{flagicon|SCO}} Rangers
|goals1=Pițurcă {{goal|2}}
Iovan {{goal|67}}
|goals2=
|stadium=Stadionul Steaua, Bucharest
|attendance=16,124{{UEFA match attendance|4076|Steaua București v Rangers, 2 March 1988|access-date=18 March 2022}}
|referee=Luigi Agnolin (Italy)
}}
----
{{football box
|date=2 March 1988
|time=22:00
|team1=Benfica {{flagicon|POR}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4080--benfica-vs-anderlecht/ Report]
|team2={{flagicon|BEL}} Anderlecht
|goals1=Magnusson {{goal|16}}
Chiquinho {{goal|19}}
|goals2=
|stadium=Estádio da Luz, Lisbon
|attendance=100,000
|referee=Dušan Krchňák (Czechoslovakia)
}}
=Second leg=
{{football box
|date=16 March 1988
|time=21:00
|team1=Real Madrid {{flagicon|ESP}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4079--real-madrid-vs-bayern-munchen/ Report]
|team2={{flagicon|FRG}} Bayern Munich
|goals1=Janković {{goal|26}}
Míchel {{goal|41}}
|goals2=
|stadium=Estadio Santiago Bernabéu, Madrid
|attendance=78,000{{UEFA match attendance|4079|Real Madrid v Bayern Munich, 16 March 1988|access-date=18 March 2022}}
|referee=Alexis Ponnet (Belgium)
}}
Real Madrid won 4–3 on aggregate.
----
{{football box
|date=16 March 1988
|time=19:30
|team1=PSV Eindhoven {{flagicon|NED}}
|score=0–0
|report=[https://www.uefa.com/uefachampionsleague/match/4075--psv-vs-bordeaux/ Report]
|team2={{flagicon|FRA|1974}} Bordeaux
|goals1=
|goals2=
|stadium=Philips Stadion, Eindhoven
|attendance=27,000
|referee=Erik Fredriksson (Sweden)
}}
1–1 on aggregate; PSV Eindhoven won on away goals.
----
{{football box
|date=16 March 1988
|time=19:30
|team1=Rangers {{flagicon|SCO}}
|score=2–1
|report=[https://www.uefa.com/uefachampionsleague/match/4077--rangers-vs-fcsb/ Report]
|team2={{flagicon|ROU|1965}} Steaua București
|goals1=Gough {{goal|16}}
McCoist {{goal|32|pen.}}
|goals2=Lăcătuș {{goal|3}}
|stadium=Ibrox Stadium, Glasgow
|attendance=44,000
|referee=Bruno Galler (Switzerland)
}}
Steaua București won 3–2 on aggregate.
----
{{football box
|date=16 March 1988
|time=20:00
|team1=Anderlecht {{flagicon|BEL}}
|score=1–0
|report=[https://www.uefa.com/uefachampionsleague/match/4081--anderlecht-vs-benfica/ Report]
|team2={{flagicon|POR}} Benfica
|goals1=Guðjohnsen {{goal|63}}
|goals2=
|stadium=Constant Vanden Stock Stadium, Brussels
|attendance=37,650{{UEFA match attendance|4081|Anderlecht v Benfica, 16 March 1988|access-date=18 March 2022}}
|referee=Keith Hackett (England)
}}
Benfica won 2–1 on aggregate.
Semi-finals
{{TwoLegStart}}
{{TwoLegResult|Real Madrid|ESP|1–1 (a)|PSV Eindhoven|NED|1–1|0–0}}
{{TwoLegResult|Steaua București|ROU|var1=1965|0–2|Benfica|POR|0–0|0–2}}
|}
=First leg=
{{football box
|date=6 April 1988
|time=21:00
|team1=Real Madrid {{flagicon|ESP}}
|score=1–1
|report=[https://www.uefa.com/uefachampionsleague/match/4082--real-madrid-vs-psv/ Report]
|team2={{flagicon|NED}} PSV Eindhoven
|goals1=Sánchez {{goal|6|pen.}}
|goals2=Linskens {{goal|19}}
|stadium=Santiago Bernabéu Stadium, Madrid
|attendance=90,000
|referee=George Courtney (England)
}}
----
{{football box
|date=6 April 1988
|time=16:00
|team1=Steaua București {{flagicon|ROU|1965}}
|score=0–0
|report=[https://www.uefa.com/uefachampionsleague/match/4084--fcsb-vs-benfica/ Report]
|team2={{flagicon|POR}} Benfica
|goals1=
|goals2=
|stadium=Stadionul Steaua, Bucharest
|attendance=21,789{{UEFA match attendance|4084|Steaua București v Benfica, 6 April 1988|access-date=18 March 2022}}
|referee=Karl-Heinz Tritschler (West Germany)
}}
=Second leg=
{{football box
|date=20 April 1988
|time=19:30
|team1=PSV Eindhoven {{flagicon|NED}}
|score=0–0
|report=[https://www.uefa.com/uefachampionsleague/match/4083--psv-vs-real-madrid/ Report]
|team2={{flagicon|ESP}} Real Madrid
|goals1=
|goals2=
|stadium=Philips Stadion, Eindhoven
|attendance=26,500
|referee=Bruno Galler (Switzerland)
}}
1–1 on aggregate; PSV Eindhoven won on away goals.
----
{{football box
|date=20 April 1988
|time=22:00
|team1=Benfica {{flagicon|POR}}
|score=2–0
|report=[https://www.uefa.com/uefachampionsleague/match/4085--benfica-vs-fcsb/ Report]
|team2={{flagicon|ROU|1965}} Steaua București
|goals1=Águas {{goal|22||33}}
|goals2=
|stadium=Estádio da Luz, Lisbon
|attendance=120,000
|referee=Michel Vautrot (France)
}}
Benfica won 2–0 on aggregate.
Final
{{main|1988 European Cup Final}}
{{football box
|date=25 May 1988
|time=20:15
|team1=PSV Eindhoven {{flagicon|NED}}
|score=0–0
|aet=yes
|report=[https://www.uefa.com/uefachampionsleague/match/4086--psv-vs-benfica/ Report]
|team2={{flagicon|POR}} Benfica
|goals1=
|goals2=
|stadium=Neckarstadion, Stuttgart
|attendance=64,000
|referee=Luigi Agnolin (Italy)
|penalties1=Koeman {{pengoal}}
Kieft {{pengoal}}
Nielsen {{pengoal}}
Vanenburg {{pengoal}}
Lerby {{pengoal}}
Janssen {{pengoal}}
|penaltyscore=6–5
|penalties2={{pengoal}} Elzo
{{pengoal}} Dito
{{pengoal}} Hajry
{{pengoal}} Pacheco
{{pengoal}} Mozer
{{penmiss}} Veloso
}}
Top scorers
The top scorers from the 1987–88 European Cup are as follows:[https://web.archive.org/web/20170217004007/http://www.uefa.com/uefachampionsleague/season=1987/statistics/round=21/players/type=topscorers/index.html Statistics - Goals scored]
class="wikitable" style="text-align:center" |
Rank
!Name !Team !Goals !Minutes played |
---|
rowspan="7"|1
|align="left"|{{flagicon|TCH}} Petar Novák |align="left"|{{flagicon|TCH}} Sparta Prague |4 |185 |
align="left"|{{flagicon|NED}} René van der Gijp
|align="left"|{{flagicon|SUI}} Neuchâtel Xamax |4 |270 |
align="left"|{{flagicon|ALG}} Rabah Madjer
|align="left"|{{flagicon|POR}} Porto |4 |349 |
align="left"|{{flagicon|SCO}} Ally McCoist
|align="left"|{{flagicon|SCO}} Rangers |4 |435 |
align="left"|{{flagicon|POR}} Rui Águas
|align="left"|{{flagicon|POR}} Benfica |4 |597 |
align="left"|{{flagicon|ROU|1965}} Gheorghe Hagi
|align="left"|{{flagicon|ROU|1965}} Steaua București |4 |675 |
align="left"|{{flagicon|ESP}} Míchel
|align="left"|{{flagicon|ESP}} Real Madrid |4 |720 |
rowspan="10"|8
|align="left"|{{flagicon|FRG}} Jürgen Wegmann |align="left"|{{flagicon|FRG}} Bayern Munich |3 |179 |
align="left"|{{flagicon|FRA|1974}} Jean-Marc Ferreri
|align="left"|{{flagicon|FRA|1974}} Bordeaux |3 |345 |
align="left"|{{flagicon|TCH}} Ivan Hašek
|align="left"|{{flagicon|TCH}} Sparta Prague |3 |360 |
align="left"|{{flagicon|YUG}} Zlatko Kranjčar
|align="left"|{{flagicon|AUT}} Rapid Wien |3 |360 |
align="left"|{{flagicon|POR}} António Sousa
|align="left"|{{flagicon|POR}} Porto |3 |360 |
align="left"|{{flagicon|YUG}} Zoran Stojadinović
|align="left"|{{flagicon|AUT}} Rapid Wien |3 |360 |
align="left"|{{flagicon|MEX}} Hugo Sánchez
|align="left"|{{flagicon|ESP}} Real Madrid |3 |450 |
align="left"|{{flagicon|BEL}} Patrick Vervoort
|align="left"|{{flagicon|BEL}} Anderlecht |3 |495 |
align="left"|{{flagicon|ROU|1965}} Marius Lăcătuș
|align="left"|{{flagicon|ROU|1965}} Steaua București |3 |578 |
align="left"|{{flagicon|NED}} Hans Gillhaus
|align="left"|{{flagicon|NED}} PSV Eindhoven |3 |647 |
Notes
{{reflist|group=note}}
References
{{reflist}}
External links
{{commons category}}
- [https://www.uefa.com/uefachampionsleague/history/seasons/1987/matches/ 1987–88 All matches – season at UEFA website]
- [https://www.rsssf.org/ec/ecomp.html European Cup results at Rec.Sport.Soccer Statistics Foundation]
- All scorers 1987–88 European Cup according to [https://www.uefa.com/uefachampionsleague/history/seasons/1987/ protocols UEFA]
{{UEFA Champions League seasons}}
{{1987–88 in European football (UEFA)}}
{{International club football}}
{{DEFAULTSORT:1987-88 European Cup}}