1988–89 European Cup

1988–89 Champions Clubs Cup
Camp Nou in Barcelona hosted the final.
Tournament details
Dates6 September 1988 – 24 May 1989
Teams31
Final positions
Champions Milan (3rd title)
Runners-up 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.

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

17 Nëntori (1st) Rapid Wien (1st) Club Brugge (1st) Vitosha Sofia (1st)
Pezoporikos Larnaca (1st) Sparta Prague (1st) Brøndby (1st) HJK (1st)
Monaco (1st) BFC Dynamo (1st) Werder Bremen (1st) AEL (1st)
Budapesti Honvéd (1st) Valur (1st) Dundalk (1st) Milan (1st)
Jeunesse Esch (1st) Ħamrun Spartans (1st) PSV Eindhoven (1st)TH Glentoran (1st)
Moss (1st) Górnik Zabrze (1st) Porto (1st) Steaua București (1st)
Celtic (1st) Real Madrid (1st) IFK Göteborg (1st) Neuchâtel Xamax (1st)
Galatasaray (1st) Spartak Moscow (1st) Red Star Belgrade (1st)

Bracket

First round Second round Quarter-finals Semi-finals Final
                  
PSV Eindhoven 5 0 5
Porto 0 2 2
Porto 3 0 3
HJK 0 2 2
PSV Eindhoven 1 1 2
Real Madrid 1 2 3
Górnik Zabrze 3 4 7
Jeunesse Esch 0 1 1
Górnik Zabrze 0 2 2
Real Madrid 1 3 4
Real Madrid 3 1 4
Moss 0 0 0
Real Madrid 1 0 1
Milan 1 5 6
Budapest Honvéd 1 0 1
Celtic 0 4 4
Celtic 0 0 0
Werder Bremen 1 0 1
BFC Dynamo 3 0 3
Werder Bremen 0 5 5
Werder Bremen 0 0 0
Milan 0 1 1
Vitosha Sofia 0 2 2
Milan 2 5 7
Milan (p) 1 1 2(4)
Red Star Belgrade 1 1 2(2)
Dundalk 0 0 0
Red Star Belgrade 5 3 8
Milan 4
Steaua București 0
Ħamrun Spartans 2 0 2
17 Nëntori 1 2 3
17 Nëntori 0 0 0
IFK Göteborg 3 1 4
Pezoporikos Larnaca 1 1 2
IFK Göteborg 2 5 7
IFK Göteborg 1 1 2
Steaua București 0 5 5
Sparta Prague 1 2 3
Steaua București 5 2 7
Steaua București 3 2 5
Spartak Moscow 0 1 1
Spartak Moscow 2 1 3
Glentoran 0 1 1
Steaua București 4 1 5
Galatasaray 0 1 1
Club Brugge (a) 1 1 2
Brøndby 0 2 2
Club Brugge 1 1 2
Monaco 0 6 6
Valur 1 0 1
Monaco 0 2 2
Monaco 0 1 1
Galatasaray 1 1 2
AEL 2 1 3(0)
Neuchâtel Xamax (p) 1 2 3(3)
Neuchâtel Xamax 3 0 3
Galatasaray 0 5 5
Rapid Wien 2 0 2
Galatasaray 1 2 3

First round

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Porto 3–2 HJK 3–0 0–2
Górnik Zabrze 7–1 Jeunesse Esch 3–0 4–1
Real Madrid 4–0 Moss 3–0 1–0
Budapesti Honvéd 1–4 Celtic 1–0 0–4
BFC Dynamo 3–5 Werder Bremen 3–0 0–5
Vitosha Sofia 2–7 Milan 0–2 2–5
Dundalk 0–8 Red Star Belgrade 0–5 0–3
Ħamrun Spartans 2–3 17 Nëntori 2–1 0–2
Pezoporikos Larnaca 2–7 IFK Göteborg 1–2 1–5
Sparta Prague 3–7 Steaua București 1–5 2–2
Spartak Moscow 3–1 Glentoran 2–0 1–1
Club Brugge 2–2 (a) Brøndby 1–0 1–2
Valur 1–2 Monaco 1–0 0–2
AEL 3–3 (0–3 p) Neuchâtel Xamax 2–1 1–2
Rapid Wien 2–3 Galatasaray 2–1 0–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 3–0 Werder Bremen
Doll 16'
Thom 62'
Pastor 77'
Report

Valur 1–0 Monaco
Eðvaldsson 55' Report
Attendance: 5,000
Referee: Thorbjørn Aas (Norway)

Porto 3–0 HJK
Madjer 6'
Sousa 22'
Águas 75'
Report
Attendance: 45,000
Referee: Roger Philippi (Luxembourg)

Górnik Zabrze 3–0 Jeunesse Esch
Warzycha 33'
Urban 45', 73'
Report
Attendance: 13,120

Real Madrid 3–0 Moss
Losada 20'
Tendillo 29'
Butragueño 32'
Report
Attendance: 66,250
Referee: Charles Scerri (Malta)

Budapesti Honvéd 1–0 Celtic
Fodor 8' Report
Attendance: 8,000
Referee: Ignace van Swieten (Netherlands)

Vitosha Sofia 0–2 Milan
Report Virdis 18'
Gullit 75'
Attendance: 30,000
Referee: Gerasimos Germanakos (Greece)

Dundalk 0–5 Red Star Belgrade
Report Mrkela 50'
Musemić 60'
Stojković 63' (pen.)
Stošić 86'
Đurović 88'
Attendance: 3,206

Ħamrun Spartans 2–1 17 Nëntori
Refalo 46', 90' Report Stoja 5'
Attendance: 5,250
Referee: Dragiša Komadinić (Yugoslavia)

Pezoporikos Larnaca 1–2 IFK Göteborg
Livathinos 21' (pen.) Report Eriksson 17'
Ravelli 57'
Attendance: 5,500
Referee: Borislav Aleksandrov (Bulgaria)

Sparta Prague 1–5 Steaua București
Kukleta 20' Report Lăcătuș 29', 45'
Hagi 78', 88'
Stoica 86'
Attendance: 22,296

Spartak Moscow 2–0 Glentoran
Ivanov 53'
Shalimov 54'
Report
Attendance: 33,000
Referee: İhsan Türe (Turkey)

Club Brugge 1–0 Brøndby
Bettagno 88' Report
Attendance: 19,667
Referee: Antal Hutak (Hungary)

AEL 2–1 Neuchâtel Xamax
Agorogiannis 5'
Mitsibonas 90'
Report Hermann 59'

Rapid Wien 2–1 Galatasaray
Kranjčar 32'
Kienast 51'
Report Demiral 81'

Second leg

Monaco 2–0 Valur
Baldursson 15' (o.g.)
Weah 38'
Report
Attendance: 6,383
Referee: Jean-Pierre Schön (Luxembourg)

Monaco won 2–1 on aggregate.


HJK 2–0 Porto
Valla 60'
Kanerva 85'
Report
Attendance: 6,243
Referee: Jozef Marko (Czechoslovakia)

Porto won 3–2 on aggregate.


Jeunesse Esch 1–4 Górnik Zabrze
Theis 32' Report Komornicki 6', 30'
Urban 67'
Zagórski 83'
Attendance: 960
Referee: Eysteinn Guðmundsson (Iceland)

Górnik Zabrze won 7–1 on aggregate.


Moss 0–1 Real Madrid
Report Butragueño 39'
Attendance: 5,415
Referee: Eero Aho (Finland)

Real Madrid won 4–0 on aggregate.


Celtic 4–0 Budapesti Honvéd
Stark 15'
Walker 77'
McAvennie 80'
McGhee 89'
Report
Attendance: 42,763

Celtic won 4–1 on aggregate.


Red Star Belgrade 3–0 Dundalk
Šabanadžović 4'
Mrkela 51'
Savićević 67'
Report
Attendance: 10,816[2]
Referee: Sadık Deda (Turkey)

Red Star Belgrade won 8–0 on aggregate.


17 Nëntori 2–0 Ħamrun Spartans
Hodja 66'
Josa 69'
Report
Attendance: 19,250
Referee: Ștefan Petrescu (Romania)

17 Nëntori won 3–2 on aggregate.


IFK Göteborg 5–1 Pezoporikos Larnaca
R. Nilsson 6'
Zetterlund 8'
Holmgren 27'
Fröberg 44', 54'
Report Livathinos 39'
Attendance: 6,442
Referee: Janusz Eksztajn (Poland)

IFK Göteborg won 7–2 on aggregate.


Steaua București 2–2 Sparta Prague
Hagi 39'
Lăcătuș 78'
Report Bílek 12', 88'

Steaua București won 7–3 on aggregate.


Glentoran 1–1 Spartak Moscow
Moore 48' Report Cherenkov 89'
Attendance: 7,000
Referee: Oli Olsen (Iceland)

Spartak Moscow won 3–1 on aggregate.


Brøndby 2–1 Club Brugge
Frank 36'
Christensen 68'
Report Brylle 80'

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


Neuchâtel Xamax 2–1 (a.e.t.) AEL
Lei-Ravello 61' (pen.)
Lüthi 71'
Report Karapialis 59'
Penalties
Hermann
Lei-Ravello
Decastel
3–0 Mitsibonas
Bannon
Tsiolis
Attendance: 12,200
Referee: Rosario Lo Bello (Italy)

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


Galatasaray 2–0 Rapid Wien
Tanju 53'
Cüneyt 67'
Report

Galatasaray won 3–2 on aggregate.


Milan 5–2 Vitosha Sofia
Van Basten 2', 13', 43', 84'
Virdis 64'
Report Nachev 29'
Iliev 74'
Attendance: 53,086
Referee: Joe Worrall (England)

Milan won 7–2 on aggregate.


Werder Bremen 5–0 BFC Dynamo
Kutzop 22' (pen.)
Hermann 55'
Riedle 62'
Burgsmüller 71'
Schaaf 90'
Report
Attendance: 23,542

Werder Bremen won 5–3 on aggregate.

Second round

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
PSV Eindhoven 5–2 Porto 5–0 0–2
Górnik Zabrze 2–4 Real Madrid 0–1 2–3
Celtic 0–1 Werder Bremen 0–1 0–0
Milan 2–2 (4–2 p) Red Star Belgrade 1–1 1–11
17 Nëntori 0–4 IFK Göteborg 0–3 0–1
Steaua București 5–1 Spartak Moscow 3–0 2–1
Club Brugge 2–6 Monaco 1–0 1–6
Neuchâtel Xamax 3–5 Galatasaray 3–0 0–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 5–0 Porto
Kieft 15'
Ellerman 37'
Koeman 42', 52'
Janssen 48'
Report
Attendance: 25,500

Górnik Zabrze 0–1 Real Madrid
Report Sánchez 64' (pen.)
Attendance: 62,500

Celtic 0–1 Werder Bremen
Report Wolter 57'
Attendance: 50,624

Milan 1–1 Red Star Belgrade
Virdis 48' Report Stojković 47'
Attendance: 71,316

17 Nëntori 0–3 IFK Göteborg
Report Forsberg 32'
Ingesson 36'
L. Nilsson 82'
Attendance: 19,000
Referee: Ivan Gregr (Czechoslovakia)

Steaua București 3–0 Spartak Moscow
Dumitrescu 33'
Hagi 58', 70' (pen.)
Report
Attendance: 27,000
Referee: Rosario Lo Bello (Italy)

Club Brugge 1–0 Monaco
Mbuyu 48' Report
Attendance: 21,000
Referee: Helmut Kohl (Austria)

Second leg

Werder Bremen 0–0 Celtic
Report
Attendance: 38,980
Referee: Carlo Longhi (Italy)

Werder Bremen won 1–0 on aggregate.


Porto 2–0 PSV Eindhoven
Águas 44'
Domingos 82'
Report
Attendance: 19,500

PSV Eindhoven won 5–2 on aggregate.


Red Star Belgrade 1–0 Milan
Savićević 50' Report
Attendance: 71,212[4]

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 1–0 17 Nëntori
Forsberg 30' Report
Attendance: 4,434

IFK Göteborg won 4–0 on aggregate.


Spartak Moscow 1–2 Steaua București
Cherenkov 44' Report Lăcătuș 11'
Balint 89'
Attendance: 22,000
Referee: Werner Föckler (West Germany)

Steaua București won 5–1 on aggregate.


Monaco 6–1 Club Brugge
Fofana 5', 26', 73'
Sonor 8'
Touré 24', 30'
Report Audoor 62'
Attendance: 12,729

Monaco won 6–2 on aggregate.


Galatasaray 5–0 Neuchâtel Xamax
Uğur 18', 76'
Tanju 55', 78', 84'
Report
Attendance: 35,149

Galatasaray won 5–3 on aggregate.


Real Madrid 3–2 Górnik Zabrze
Sánchez 27', 84'
Butragueño 77'
Report Jegor 41'
Baran 54'

Real Madrid won 4–2 on aggregate.

Quarter-finals

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
PSV Eindhoven 2–3 Real Madrid 1–1 1–2
Werder Bremen 0–1 Milan 0–0 0–1
IFK Göteborg 2–5 Steaua București 1–0 1–5
Monaco 1–2 Galatasaray 0–1 1–1

First leg

PSV Eindhoven 1–1 Real Madrid
Romário 53' Report Butragueño 45'
Attendance: 27,500[6]
Referee: Luigi Agnolin (Italy)

Werder Bremen 0–0 Milan
Report

IFK Göteborg 1–0 Steaua București
Ingesson 54' Report
Attendance: 16,067

Monaco 0–1 Galatasaray
Report Tanju 19'
Attendance: 16,000[8]

Second leg

Real Madrid won 3–2 on aggregate.


Milan 1–0 Werder Bremen
Van Basten 31' (pen.) Report
Attendance: 71,207

Milan won 1–0 on aggregate.


Steaua București 5–1 IFK Göteborg
Lăcătuș 7', 16', 65'
Dumitrescu 39'
Balint 90'
Report Zetterlund 53'
Attendance: 23,000[9]

Steaua București won 5–2 on aggregate.


Galatasaray 1–1 Monaco
Prekazi 51' Report Weah 65'

Galatasaray won 2–1 on aggregate.

Semi-finals

Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Real Madrid 1–6 Milan 1–1 0–5
Steaua București 5–1 Galatasaray 4–0 1–1

First leg


Steaua București 4–0 Galatasaray
Dumitrescu 8'
Hagi 39' (pen.)
Petrescu 68'
Balint 71'
Report
Attendance: 21,161[12]
Referee: Vítor Fernandes Correia (Portugal)

Second leg

Milan 5–0 Real Madrid
Ancelotti 18'
Rijkaard 25'
Gullit 45'
Van Basten 49'
Donadoni 59'
Report
Attendance: 73,112

Milan won 6–1 on aggregate.


Steaua București won 5–1 on aggregate.

Final

Steaua București 0–4 Milan
Report Gullit 18', 38'
Van Basten 28', 46'

Top goalscorers

Rank Name Team Goals
1 Marco van Basten Milan 10
2 Marius Lăcătuș Steaua București 7
3 Gheorghe Hagi Steaua București 6
4 Tanju Çolak Galatasaray 5
Hugo Sánchez Real Madrid 5
6 Ilie Dumitrescu Steaua București 4
Emilio Butragueño Real Madrid 4
Ruud Gullit Milan 4
9 Gabi Balint Steaua București 3
Youssouf Falikou Fofana Monaco 3
Dragan Stojković Red Star Belgrade 3
Jan Urban Górnik Zabrze 3
Pietro Paolo Virdis 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.