1988–89 European Cup

Last updated
1988–89 Champions Clubs Cup
Barselona (Ispaniia) Stadion - panoramio.jpg
Camp Nou in Barcelona hosted the final.
Tournament details
Dates6 September 1988 – 24 May 1989
Teams31
Final positions
Champions Flag of Italy.svg Milan (3rd title)
Runners-up Flag of Romania (1965-1989).svg Steaua București
Tournament statistics
Matches played59
Goals scored170 (2.88 per match)
Attendance1,773,922 (30,066 per match)
Top scorer(s) Marco van Basten (Milan)
10 goals

The 1988–89 European Cup was the 34th season of the European Cup football club tournament. The competition was won by Milan, the first time since 1969 and third time overall, comfortably defeated former winners Steaua București in the final.

Contents

As the defending champions, PSV Eindhoven received a bye to the second round, but were eliminated by Real Madrid in the quarter-finals. English clubs were still banned, following the Heysel Stadium disaster of 1985, so Liverpool were denied a place in the competition.

Teams

Flag of Albania.svg 17 Nëntori (1st) Flag of Austria.svg Rapid Wien (1st) Flag of Belgium (civil).svg Club Brugge (1st) Flag of Bulgaria (1971-1990).svg Vitosha Sofia (1st)
Flag of Cyprus (1960-2006).svg Pezoporikos Larnaca (1st) Flag of the Czech Republic.svg Sparta Prague (1st) Flag of Denmark.svg Brøndby (1st) Flag of Finland.svg HJK (1st)
Flag of France (1794-1815, 1830-1958).svg Monaco (1st) Flag of East Germany.svg BFC Dynamo (1st) Flag of Germany.svg Werder Bremen (1st) Flag of Greece (1970-1975).svg AEL (1st)
Flag of Hungary.svg Budapesti Honvéd (1st) Flag of Iceland.svg Valur (1st) Flag of Ireland.svg Dundalk (1st) Flag of Italy.svg Milan (1st)
Flag of Luxembourg.svg Jeunesse Esch (1st) Flag of Malta.svg Ħamrun Spartans (1st) Flag of the Netherlands.svg PSV Eindhoven (1st) TH Ulster Banner.svg Glentoran (1st)
Flag of Norway.svg Moss (1st) Flag of Poland (1928-1980).svg Górnik Zabrze (1st) Flag of Portugal (official).svg Porto (1st) Flag of Romania (1965-1989).svg Steaua București (1st)
Flag of Scotland.svg Celtic (1st) Flag of Spain (1945-1977).svg Real Madrid (1st) Flag of Sweden.svg IFK Göteborg (1st) Flag of Switzerland (Pantone).svg Neuchâtel Xamax (1st)
Flag of Turkey.svg Galatasaray (1st) Flag of the Soviet Union.svg Spartak Moscow (1st) Flag of Yugoslavia (1946-1992).svg Red Star Belgrade (1st)

Bracket

First round Second round Quarter-finals Semi-finals Final
                  
Flag of the Netherlands.svg PSV Eindhoven 5 0 5
Flag of Portugal (official).svg Porto 0 2 2
Flag of Portugal (official).svg Porto 3 0 3
Flag of Finland.svg HJK 0 2 2
Flag of the Netherlands.svg PSV Eindhoven 1 1 2
Flag of Spain.svg Real Madrid 1 2 3
Flag of Poland.svg Górnik Zabrze 3 4 7
Flag of Luxembourg.svg Jeunesse Esch 0 1 1
Flag of Poland.svg Górnik Zabrze 0 2 2
Flag of Spain.svg Real Madrid 1 3 4
Flag of Spain.svg Real Madrid 3 1 4
Flag of Norway.svg Moss 0 0 0
Flag of Spain.svg Real Madrid 1 0 1
Flag of Italy.svg Milan 1 5 6
Flag of Hungary.svg Budapest Honvéd 1 0 1
Flag of Scotland.svg Celtic 0 4 4
Flag of Scotland.svg Celtic 0 0 0
Flag of Germany.svg Werder Bremen 1 0 1
Flag of East Germany.svg BFC Dynamo 3 0 3
Flag of Germany.svg Werder Bremen 0 5 5
Flag of Germany.svg Werder Bremen 0 0 0
Flag of Italy.svg Milan 0 1 1
Flag of Bulgaria (1971-1990).svg Vitosha Sofia 0 2 2
Flag of Italy.svg Milan 2 5 7
Flag of Italy.svg Milan (p) 1 1 2(4)
Flag of Yugoslavia (1946-1992).svg Red Star Belgrade 1 1 2(2)
Flag of Ireland.svg Dundalk 0 0 0
Flag of Yugoslavia (1946-1992).svg Red Star Belgrade 5 3 8
Flag of Italy.svg Milan 4
Flag of Romania (1965-1989).svg Steaua București 0
Flag of Malta.svg Ħamrun Spartans 2 0 2
Flag of Albania (1946-1992).svg 17 Nëntori 1 2 3
Flag of Albania (1946-1992).svg 17 Nëntori 0 0 0
Flag of Sweden.svg IFK Göteborg 3 1 4
Flag of Cyprus (1960-2006).svg Pezoporikos Larnaca 1 1 2
Flag of Sweden.svg IFK Göteborg 2 5 7
Flag of Sweden.svg IFK Göteborg 1 1 2
Flag of Romania (1965-1989).svg Steaua București 0 5 5
Flag of the Czech Republic.svg Sparta Prague 1 2 3
Flag of Romania (1965-1989).svg Steaua București 5 2 7
Flag of Romania (1965-1989).svg Steaua București 3 2 5
Flag of the Soviet Union.svg Spartak Moscow 0 1 1
Flag of the Soviet Union.svg Spartak Moscow 2 1 3
Ulster Banner.svg Glentoran 0 1 1
Flag of Romania (1965-1989).svg Steaua București 4 1 5
Flag of Turkey.svg Galatasaray 0 1 1
Flag of Belgium (civil).svg Club Brugge (a) 1 1 2
Flag of Denmark.svg Brøndby 0 2 2
Flag of Belgium (civil).svg Club Brugge 1 1 2
Flag of France (lighter variant).svg Monaco 0 6 6
Flag of Iceland.svg Valur 1 0 1
Flag of France (lighter variant).svg Monaco 0 2 2
Flag of France (lighter variant).svg Monaco 0 1 1
Flag of Turkey.svg Galatasaray 1 1 2
Flag of Greece.svg AEL 2 1 3(0)
Flag of Switzerland (Pantone).svg Neuchâtel Xamax (p) 1 2 3(3)
Flag of Switzerland (Pantone).svg Neuchâtel Xamax 3 0 3
Flag of Turkey.svg Galatasaray 0 5 5
Flag of Austria.svg Rapid Wien 2 0 2
Flag of Turkey.svg Galatasaray 1 2 3

First round

Team 1 Agg. Tooltip Aggregate scoreTeam 21st leg2nd leg
Porto Flag of Portugal (official).svg 3–2 Flag of Finland.svg HJK 3–00–2
Górnik Zabrze Flag of Poland.svg 7–1 Flag of Luxembourg.svg Jeunesse Esch 3–04–1
Real Madrid Flag of Spain.svg 4–0 Flag of Norway.svg Moss 3–01–0
Budapesti Honvéd Flag of Hungary.svg 1–4 Flag of Scotland.svg Celtic 1–00–4
BFC Dynamo Flag of East Germany.svg 3–5 Flag of Germany.svg Werder Bremen 3–00–5
Vitosha Sofia Flag of Bulgaria (1971-1990).svg 2–7 Flag of Italy.svg Milan 0–22–5
Dundalk Flag of Ireland.svg 0–8 Flag of Yugoslavia (1946-1992).svg Red Star Belgrade 0–50–3
Ħamrun Spartans Flag of Malta.svg 2–3 Flag of Albania (1946-1992).svg 17 Nëntori 2–10–2
Pezoporikos Larnaca Flag of Cyprus (1960-2006).svg 2–7 Flag of Sweden.svg IFK Göteborg 1–21–5
Sparta Prague Flag of the Czech Republic.svg 3–7 Flag of Romania (1965-1989).svg Steaua București 1–52–2
Spartak Moscow Flag of the Soviet Union.svg 3–1 Ulster Banner.svg Glentoran 2–01–1
Club Brugge Flag of Belgium (civil).svg 2–2 (a) Flag of Denmark.svg Brøndby 1–01–2
Valur Flag of Iceland.svg 1–2 Flag of France (lighter variant).svg Monaco 1–00–2
AEL Flag of Greece.svg 3–3 (0–3 p) Flag of Switzerland (Pantone).svg Neuchâtel Xamax 2–11–2
Rapid Wien Flag of Austria.svg 2–3 Flag of Turkey.svg Galatasaray 2–10–2

As defending champions, and due to the ban on English clubs in UEFA competition after the Heysel Stadium disaster reducing the number of teams in the competition, PSV Eindhoven were given a bye to the second round.

First leg

BFC Dynamo Flag of East Germany.svg 3–0 Flag of Germany.svg Werder Bremen
Doll Soccerball shade.svg16'
Thom Soccerball shade.svg62'
Pastor Soccerball shade.svg77'
Report

Valur Flag of Iceland.svg 1–0 Flag of France (lighter variant).svg Monaco
Eðvaldsson Soccerball shade.svg55' Report
Laugardalsvöllur, Reykjavík
Attendance: 5,000
Referee: Thorbjørn Aas (Norway)

Porto Flag of Portugal (official).svg 3–0 Flag of Finland.svg HJK
Madjer Soccerball shade.svg6'
Sousa Soccerball shade.svg22'
Águas Soccerball shade.svg75'
Report
Estádio das Antas, Porto
Attendance: 45,000
Referee: Roger Philippi (Luxembourg)

Górnik Zabrze Flag of Poland.svg 3–0 Flag of Luxembourg.svg Jeunesse Esch
Warzycha Soccerball shade.svg33'
Urban Soccerball shade.svg45', 73'
Report
Stadion Zabrze, Zabrze
Attendance: 13,120
Referee: Vadim Zhuk (Soviet Union)

Real Madrid Flag of Spain.svg 3–0 Flag of Norway.svg Moss
Losada Soccerball shade.svg20'
Tendillo Soccerball shade.svg29'
Butragueño Soccerball shade.svg32'
Report
Santiago Bernabéu Stadium, Madrid
Attendance: 66,250
Referee: Charles Scerri (Malta)

Budapesti Honvéd Flag of Hungary.svg 1–0 Flag of Scotland.svg Celtic
Fodor Soccerball shade.svg8' Report

Vitosha Sofia Flag of Bulgaria (1971-1990).svg 0–2 Flag of Italy.svg Milan
Report Virdis Soccerball shade.svg18'
Gullit Soccerball shade.svg75'

Dundalk Flag of Ireland.svg 0–5 Flag of Yugoslavia (1946-1992).svg Red Star Belgrade
Report Mrkela Soccerball shade.svg50'
Musemić Soccerball shade.svg60'
Stojković Soccerball shade.svg63' (pen.)
Stošić Soccerball shade.svg86'
Đurović Soccerball shade.svg88'
Oriel Park, Dundalk
Attendance: 3,206
Referee: Jim McCluskey (Scotland)

Ħamrun Spartans Flag of Malta.svg 2–1 Flag of Albania (1946-1992).svg 17 Nëntori
Refalo Soccerball shade.svg46', 90' Report Stoja Soccerball shade.svg5'

Pezoporikos Larnaca Flag of Cyprus (1960-2006).svg 1–2 Flag of Sweden.svg IFK Göteborg
Livathinos Soccerball shade.svg21' (pen.) Report Eriksson Soccerball shade.svg17'
Ravelli Soccerball shade.svg57'
GSZ Stadium, Larnaca
Attendance: 5,500
Referee: Borislav Aleksandrov (Bulgaria)

Sparta Prague Flag of the Czech Republic.svg 1–5 Flag of Romania (1965-1989).svg Steaua București
Kukleta Soccerball shade.svg20' Report Lăcătuș Soccerball shade.svg29', 45'
Hagi Soccerball shade.svg78', 88'
Stoica Soccerball shade.svg86'
Stadion Letná, Prague
Attendance: 22,296
Referee: Carlos Silva Valente (Portugal)

Spartak Moscow Flag of the Soviet Union.svg 2–0 Ulster Banner.svg Glentoran
Ivanov Soccerball shade.svg53'
Shalimov Soccerball shade.svg54'
Report
Central Dynamo Stadium, Moscow
Attendance: 33,000
Referee: İhsan Türe (Turkey)

Club Brugge Flag of Belgium (civil).svg 1–0 Flag of Denmark.svg Brøndby
Bettagno Soccerball shade.svg88' Report
Olympiastadion, Bruges
Attendance: 19,667
Referee: Antal Hutak (Hungary)

AEL Flag of Greece.svg 2–1 Flag of Switzerland (Pantone).svg Neuchâtel Xamax
Agorogiannis Soccerball shade.svg5'
Mitsibonas Soccerball shade.svg90'
Report Hermann Soccerball shade.svg59'

Rapid Wien Flag of Austria.svg 2–1 Flag of Turkey.svg Galatasaray
Kranjčar Soccerball shade.svg32'
Kienast Soccerball shade.svg51'
Report Demiral Soccerball shade.svg81'

Second leg

Monaco Flag of France (lighter variant).svg 2–0 Flag of Iceland.svg Valur
Baldursson Soccerball shade.svg15' (o.g.)
Weah Soccerball shade.svg38'
Report
Stade Louis II, Monaco
Attendance: 6,383
Referee: Jean-Pierre Schön (Luxembourg)

Monaco won 2–1 on aggregate.


HJK Flag of Finland.svg 2–0 Flag of Portugal (official).svg Porto
Valla Soccerball shade.svg60'
Kanerva Soccerball shade.svg85'
Report
Olympiastadion, Helsinki
Attendance: 6,243
Referee: Jozef Marko (Czechoslovakia)

Porto won 3–2 on aggregate.


Górnik Zabrze won 7–1 on aggregate.


Moss Flag of Norway.svg 0–1 Flag of Spain.svg Real Madrid
Report Butragueño Soccerball shade.svg39'
Melløs Stadion, Moss
Attendance: 5,415
Referee: Eero Aho (Finland)

Real Madrid won 4–0 on aggregate.


Celtic Flag of Scotland.svg 4–0 Flag of Hungary.svg Budapesti Honvéd
Stark Soccerball shade.svg15'
Walker Soccerball shade.svg77'
McAvennie Soccerball shade.svg80'
McGhee Soccerball shade.svg89'
Report
Celtic Park, Glasgow
Attendance: 42,763
Referee: Erik Fredriksson (Sweden)

Celtic won 4–1 on aggregate.


Red Star Belgrade Flag of Yugoslavia (1946-1992).svg 3–0 Flag of Ireland.svg Dundalk
Šabanadžović Soccerball shade.svg4'
Mrkela Soccerball shade.svg51'
Savićević Soccerball shade.svg67'
Report
Marakana, Belgrade
Attendance: 10,816 [2]
Referee: Sadık Deda (Turkey)

Red Star Belgrade won 8–0 on aggregate.


17 Nëntori Flag of Albania (1946-1992).svg 2–0 Flag of Malta.svg Ħamrun Spartans
Hodja Soccerball shade.svg66'
Josa Soccerball shade.svg69'
Report
Qemal Stafa Stadium, Tirana
Attendance: 19,250
Referee: Ștefan Petrescu (Romania)

17 Nëntori won 3–2 on aggregate.


IFK Göteborg Flag of Sweden.svg 5–1 Flag of Cyprus (1960-2006).svg Pezoporikos Larnaca
R. Nilsson Soccerball shade.svg6'
Zetterlund Soccerball shade.svg8'
Holmgren Soccerball shade.svg27'
Fröberg Soccerball shade.svg44', 54'
Report Livathinos Soccerball shade.svg39'
Ullevi, Gothenburg
Attendance: 6,442
Referee: Janusz Eksztajn (Poland)

IFK Göteborg won 7–2 on aggregate.


Steaua București Flag of Romania (1965-1989).svg 2–2 Flag of the Czech Republic.svg Sparta Prague
Hagi Soccerball shade.svg39'
Lăcătuș Soccerball shade.svg78'
Report Bílek Soccerball shade.svg12', 88'
Stadionul Steaua, Bucharest
Attendance: 25,000
Referee: Dieter Pauly (West Germany)

Steaua București won 7–3 on aggregate.


Glentoran Ulster Banner.svg 1–1 Flag of the Soviet Union.svg Spartak Moscow
Moore Soccerball shade.svg48' Report Cherenkov Soccerball shade.svg89'
The Oval, Belfast
Attendance: 7,000
Referee: Oli Olsen (Iceland)

Spartak Moscow won 3–1 on aggregate.


Brøndby Flag of Denmark.svg 2–1 Flag of Belgium (civil).svg Club Brugge
Frank Soccerball shade.svg36'
Christensen Soccerball shade.svg68'
Report Brylle Soccerball shade.svg80'

2–2 on aggregate; Club Brugge won on away goals.


3–3 on aggregate; Neuchâtel Xamax won on penalties.


Galatasaray Flag of Turkey.svg 2–0 Flag of Austria.svg Rapid Wien
Tanju Soccerball shade.svg53'
Cüneyt Soccerball shade.svg67'
Report
Ali Sami Yen Stadium, Istanbul
Attendance: 37,500
Referee: George Courtney (England)

Galatasaray won 3–2 on aggregate.


Milan Flag of Italy.svg 5–2 Flag of Bulgaria (1971-1990).svg Vitosha Sofia
Van Basten Soccerball shade.svg2', 13', 43', 84'
Virdis Soccerball shade.svg64'
Report Nachev Soccerball shade.svg29'
Iliev Soccerball shade.svg74'
San Siro, Milan
Attendance: 53,086
Referee: Joe Worrall (England)

Milan won 7–2 on aggregate.


Werder Bremen Flag of Germany.svg 5–0 Flag of East Germany.svg BFC Dynamo
Kutzop Soccerball shade.svg22' (pen.)
Hermann Soccerball shade.svg55'
Riedle Soccerball shade.svg62'
Burgsmüller Soccerball shade.svg71'
Schaaf Soccerball shade.svg90'
Report
Weserstadion, Bremen
Attendance: 23,542
Referee: Joël Quiniou (France)

Werder Bremen won 5–3 on aggregate.

Second round

Team 1 Agg. Tooltip Aggregate scoreTeam 21st leg2nd leg
PSV Eindhoven Flag of the Netherlands.svg 5–2 Flag of Portugal (official).svg Porto 5–00–2
Górnik Zabrze Flag of Poland.svg 2–4 Flag of Spain.svg Real Madrid 0–12–3
Celtic Flag of Scotland.svg 0–1 Flag of Germany.svg Werder Bremen 0–10–0
Milan Flag of Italy.svg 2–2 (4–2 p) Flag of Yugoslavia (1946-1992).svg Red Star Belgrade 1–11–11
17 Nëntori Flag of Albania (1946-1992).svg 0–4 Flag of Sweden.svg IFK Göteborg 0–30–1
Steaua București Flag of Romania (1965-1989).svg 5–1 Flag of the Soviet Union.svg Spartak Moscow 3–02–1
Club Brugge Flag of Belgium (civil).svg 2–6 Flag of France (lighter variant).svg Monaco 1–01–6
Neuchâtel Xamax Flag of Switzerland (Pantone).svg 3–5 Flag of Turkey.svg Galatasaray 3–00–5

1 The second leg in Belgrade was replayed. The original second leg match in Belgrade was stopped by West German referee Dieter Pauly due to thick fog with Red Star leading 1–0. The result was then annulled and a replay took place the very next day. The replay ended in the above 1–1 scoreline. [3]

First leg

PSV Eindhoven Flag of the Netherlands.svg 5–0 Flag of Portugal (official).svg Porto
Kieft Soccerball shade.svg15'
Ellerman Soccerball shade.svg37'
Koeman Soccerball shade.svg42', 52'
Janssen Soccerball shade.svg48'
Report
Philips Sportpark, Eindhoven
Attendance: 25,500
Referee: Gérard Biguet (France)

Górnik Zabrze Flag of Poland.svg 0–1 Flag of Spain.svg Real Madrid
Report Sánchez Soccerball shade.svg64' (pen.)
Stadion Śląski, Chorzów
Attendance: 62,500
Referee: Horst Brummeier (Austria)

Celtic Flag of Scotland.svg 0–1 Flag of Germany.svg Werder Bremen
Report Wolter Soccerball shade.svg57'
Celtic Park, Glasgow
Attendance: 50,624
Referee: Emilio Soriano Aladrén (Spain)

Milan Flag of Italy.svg 1–1 Flag of Yugoslavia (1946-1992).svg Red Star Belgrade
Virdis Soccerball shade.svg48' Report Stojković Soccerball shade.svg47'
San Siro, Milan
Attendance: 71,316
Referee: Siegfried Kirschen (East Germany)

17 Nëntori Flag of Albania (1946-1992).svg 0–3 Flag of Sweden.svg IFK Göteborg
Report Forsberg Soccerball shade.svg32'
Ingesson Soccerball shade.svg36'
L. Nilsson Soccerball shade.svg82'
Qemal Stafa Stadium, Tirana
Attendance: 19,000
Referee: Ivan Gregr (Czechoslovakia)

Steaua București Flag of Romania (1965-1989).svg 3–0 Flag of the Soviet Union.svg Spartak Moscow
Dumitrescu Soccerball shade.svg33'
Hagi Soccerball shade.svg58', 70' (pen.)
Report
Stadionul Steaua, Bucharest
Attendance: 27,000
Referee: Rosario Lo Bello (Italy)

Club Brugge Flag of Belgium (civil).svg 1–0 Flag of France (lighter variant).svg Monaco
Mbuyu Soccerball shade.svg48' Report
Olympiastadion, Bruges
Attendance: 21,000
Referee: Helmut Kohl (Austria)

Second leg

Werder Bremen Flag of Germany.svg 0–0 Flag of Scotland.svg Celtic
Report
Weserstadion, Bremen
Attendance: 38,980
Referee: Carlo Longhi (Italy)

Werder Bremen won 1–0 on aggregate.


Porto Flag of Portugal (official).svg 2–0 Flag of the Netherlands.svg PSV Eindhoven
Águas Soccerball shade.svg44'
Domingos Soccerball shade.svg82'
Report
Estádio das Antas, Porto
Attendance: 19,500
Referee: George Courtney (England)

PSV Eindhoven won 5–2 on aggregate.


Red Star Belgrade Flag of Yugoslavia (1946-1992).svg 1–0 Flag of Italy.svg Milan
Savićević Soccerball shade.svg50' Report
Marakana, Belgrade
Attendance: 71,212 [4]
Referee: Dieter Pauly (West Germany)

The match was abandoned in the 57th minute because of dense fog and low visibility with the score at 1–0. It was then voided and a full match replay was ordered for the following day with a 15:00 CET starting time. Furthermore, the replay was to begin with the same starting line-ups as the abandoned match, with the exception of Milan players Pietro Paolo Virdis and Carlo Ancelotti; Virdis had been sent off in the abandoned match, while Ancelotti picked up his second yellow card of the competition, meaning that he had to sit out a match.

2–2 on aggregate; Milan won on penalties.


IFK Göteborg Flag of Sweden.svg 1–0 Flag of Albania (1946-1992).svg 17 Nëntori
Forsberg Soccerball shade.svg30' Report
Ullevi, Gothenburg
Attendance: 4,434
Referee: George Smith (Scotland)

IFK Göteborg won 4–0 on aggregate.


Steaua București won 5–1 on aggregate.


Monaco Flag of France (lighter variant).svg 6–1 Flag of Belgium (civil).svg Club Brugge
Fofana Soccerball shade.svg5', 26', 73'
Sonor Soccerball shade.svg8'
Touré Soccerball shade.svg24', 30'
Report Audoor Soccerball shade.svg62'
Stade Louis II, Monaco
Attendance: 12,729
Referee: Bruno Galler (Switzerland)

Monaco won 6–2 on aggregate.


Galatasaray Flag of Turkey.svg 5–0 Flag of Switzerland (Pantone).svg Neuchâtel Xamax
Uğur Soccerball shade.svg18', 76'
Tanju Soccerball shade.svg55', 78', 84'
Report
Ali Sami Yen Stadium, Istanbul
Attendance: 35,149
Referee: Joël Quiniou (France)

Galatasaray won 5–3 on aggregate.


Real Madrid Flag of Spain.svg 3–2 Flag of Poland.svg Górnik Zabrze
Sánchez Soccerball shade.svg27', 84'
Butragueño Soccerball shade.svg77'
Report Jegor Soccerball shade.svg41'
Baran Soccerball shade.svg54'
Santiago Bernabéu Stadium, Madrid
Attendance: 37,500
Referee: Joe Worrall (England)

Real Madrid won 4–2 on aggregate.

Quarter-finals

Team 1 Agg. Tooltip Aggregate scoreTeam 21st leg2nd leg
PSV Eindhoven Flag of the Netherlands.svg 2–3 Flag of Spain.svg Real Madrid 1–11–2
Werder Bremen Flag of Germany.svg 0–1 Flag of Italy.svg Milan 0–00–1
IFK Göteborg Flag of Sweden.svg 2–5 Flag of Romania (1965-1989).svg Steaua București 1–01–5
Monaco Flag of France.svg 1–2 Flag of Turkey.svg Galatasaray 0–11–1

First leg

PSV Eindhoven Flag of the Netherlands.svg 1–1 Flag of Spain.svg Real Madrid
Romário Soccerball shade.svg53' Report Butragueño Soccerball shade.svg45'
Philips Sportpark, Eindhoven
Attendance: 27,500 [6]
Referee: Luigi Agnolin (Italy)

Werder Bremen Flag of Germany.svg 0–0 Flag of Italy.svg Milan
Report
Weserstadion, Bremen
Attendance: 39,090 [7]
Referee: José Rosa dos Santos (Portugal)

IFK Göteborg Flag of Sweden.svg 1–0 Flag of Romania (1965-1989).svg Steaua București
Ingesson Soccerball shade.svg54' Report
Ullevi, Gothenburg
Attendance: 16,067
Referee: John Blankenstein (Netherlands)

Monaco Flag of France (lighter variant).svg 0–1 Flag of Turkey.svg Galatasaray
Report Tanju Soccerball shade.svg19'
Stade Louis II, Monaco
Attendance: 16,000 [8]
Referee: Dieter Pauly (West Germany)

Second leg

Real Madrid won 3–2 on aggregate.


Milan Flag of Italy.svg 1–0 Flag of Germany.svg Werder Bremen
Van Basten Soccerball shade.svg31' (pen.) Report
San Siro, Milan
Attendance: 71,207
Referee: George Smith (Scotland)

Milan won 1–0 on aggregate.


Steaua București Flag of Romania (1965-1989).svg 5–1 Flag of Sweden.svg IFK Göteborg
Lăcătuș Soccerball shade.svg7', 16', 65'
Dumitrescu Soccerball shade.svg39'
Balint Soccerball shade.svg90'
Report Zetterlund Soccerball shade.svg53'
Stadionul Steaua, Bucharest
Attendance: 23,000 [9]
Referee: Joël Quiniou (France)

Steaua București won 5–2 on aggregate.


Galatasaray Flag of Turkey.svg 1–1 Flag of France (lighter variant).svg Monaco
Prekazi Soccerball shade.svg51' Report Weah Soccerball shade.svg65'

Galatasaray won 2–1 on aggregate.

Semi-finals

Team 1 Agg. Tooltip Aggregate scoreTeam 21st leg2nd leg
Real Madrid Flag of Spain.svg 1–6 Flag of Italy.svg Milan 1–10–5
Steaua București Flag of Romania (1965-1989).svg 5–1 Flag of Turkey.svg Galatasaray 4–01–1

First leg

Real Madrid Flag of Spain.svg 1–1 Flag of Italy.svg Milan
Sánchez Soccerball shade.svg41' Report Van Basten Soccerball shade.svg74'

Second leg

Milan Flag of Italy.svg 5–0 Flag of Spain.svg Real Madrid
Ancelotti Soccerball shade.svg18'
Rijkaard Soccerball shade.svg25'
Gullit Soccerball shade.svg45'
Van Basten Soccerball shade.svg49'
Donadoni Soccerball shade.svg59'
Report
San Siro, Milan
Attendance: 73,112
Referee: Alexis Ponnet (Belgium)

Milan won 6–1 on aggregate.


Steaua București won 5–1 on aggregate.

Final

Steaua București Flag of Romania (1965-1989).svg 0–4 Flag of Italy.svg Milan
Report Gullit Soccerball shade.svg18', 38'
Van Basten Soccerball shade.svg28', 46'
Camp Nou, Barcelona
Attendance: 97,000
Referee: Karl-Heinz Tritschler (West Germany)

Top goalscorers

RankNameTeamGoals
1 Flag of the Netherlands.svg Marco van Basten Flag of Italy.svg Milan 10
2 Flag of Romania (1965-1989).svg Marius Lăcătuș Flag of Romania (1965-1989).svg Steaua București 7
3 Flag of Romania (1965-1989).svg Gheorghe Hagi Flag of Romania (1965-1989).svg Steaua București 6
4 Flag of Turkey.svg Tanju Çolak Flag of Turkey.svg Galatasaray 5
Flag of Mexico.svg Hugo Sánchez Flag of Spain.svg Real Madrid 5
6 Flag of Romania (1965-1989).svg Ilie Dumitrescu Flag of Romania (1965-1989).svg Steaua București 4
Flag of Spain.svg Emilio Butragueño Flag of Spain.svg Real Madrid 4
Flag of the Netherlands.svg Ruud Gullit Flag of Italy.svg Milan 4
9 Flag of Romania (1965-1989).svg Gabi Balint Flag of Romania (1965-1989).svg Steaua București 3
Flag of Cote d'Ivoire.svg Youssouf Falikou Fofana Flag of France (lighter variant).svg Monaco 3
Flag of Yugoslavia (1946-1992).svg Dragan Stojković Flag of Yugoslavia (1946-1992).svg Red Star Belgrade 3
Flag of Poland.svg Jan Urban Flag of Poland.svg Górnik Zabrze 3
Flag of Italy.svg Pietro Paolo Virdis Flag of Italy.svg Milan 3

See also

References

  1. Nöldner, Jürgen (13 September 1988). "Vielen Dank für den Abend" (PDF). Neue Fußballwoche (FuWo) (De) (in German). Vol. 1988, no. 37. Berlin: DFV der DDR. p. 6. ISSN   0323-8407 . Retrieved 21 May 2022.
  2. "Red Star Belgrade v Dundalk, 5 October 1988" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  3. "How Milan's success was 'born in Belgrade fog'". BBC Sport.
  4. "Red Star Belgrade v Milan, 9 November 1988" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  5. "Red Star Belgrade v Milan, 10 November 1988" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  6. "PSV Eindhoven v Real Madrid, 1 March 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  7. "Werder Bremen v Milan, 1 March 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  8. "Monaco v Galatasaray, 1 March 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  9. "Steaua București v IFK Göteborg, 15 March 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  10. "Galatasaray v Monaco, 15 March 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  11. "Real Madrid v Milan, 5 April 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  12. "Steaua București v Galatasaray, 5 April 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 18 March 2022.
  13. "Galatasaray v Steaua București, 19 April 1989" (JSON). UEFA.com. Union of European Football Associations. Retrieved 9 May 2023.