![]() | |
Tournament details | |
---|---|
Dates | 6 September 1988 – 24 May 1989 |
Teams | 31 |
Final positions | |
Champions | ![]() |
Runners-up | ![]() |
Tournament statistics | |
Matches played | 59 |
Goals scored | 170 (2.88 per match) |
Attendance | 1,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 for the first time since 1969, and third time overall, by Milan comfortably in the final against former winners Steaua București.
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.
Bracket
First round
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Porto ![]() |
3–2 | ![]() |
3–0 | 0–2 |
Górnik Zabrze ![]() |
7–1 | ![]() |
3–0 | 4–1 |
Real Madrid ![]() |
4–0 | ![]() |
3–0 | 1–0 |
Budapesti Honvéd ![]() |
1–4 | ![]() |
1–0 | 0–4 |
BFC Dynamo ![]() |
3–5 | ![]() |
3–0 | 0–5 |
Vitosha Sofia ![]() |
2–7 | ![]() |
0–2 | 2–5 |
Dundalk ![]() |
0–8 | ![]() |
0–5 | 0–3 |
Ħamrun Spartans ![]() |
2–3 | ![]() |
2–1 | 0–2 |
Pezoporikos Larnaca ![]() |
2–7 | ![]() |
1–2 | 1–5 |
Sparta Prague ![]() |
3–7 | ![]() |
1–5 | 2–2 |
Spartak Moscow ![]() |
3–1 | ![]() |
2–0 | 1–1 |
Club Brugge ![]() |
2–2 (a) | ![]() |
1–0 | 1–2 |
Valur ![]() |
1–2 | ![]() |
1–0 | 0–2 |
AEL ![]() |
3–3 (0–3 p) | ![]() |
2–1 | 1–2 |
Rapid Wien ![]() |
2–3 | ![]() |
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 | ![]() |
---|---|---|
Doll ![]() Thom ![]() Pastor ![]() |
Report |
Valur ![]() | 1–0 | ![]() |
---|---|---|
Eðvaldsson ![]() |
Report |
Górnik Zabrze ![]() | 3–0 | ![]() |
---|---|---|
Warzycha ![]() Urban ![]() |
Report |
Real Madrid ![]() | 3–0 | ![]() |
---|---|---|
Losada ![]() Tendillo ![]() Butragueño ![]() |
Report |
Budapesti Honvéd ![]() | 1–0 | ![]() |
---|---|---|
Fodor ![]() |
Report |
Vitosha Sofia ![]() | 0–2 | ![]() |
---|---|---|
Report | Virdis ![]() Gullit ![]() |
Ħamrun Spartans ![]() | 2–1 | ![]() |
---|---|---|
Refalo ![]() |
Report | Stoja ![]() |
Pezoporikos Larnaca ![]() | 1–2 | ![]() |
---|---|---|
Livathinos ![]() |
Report | Eriksson ![]() Ravelli ![]() |
Sparta Prague ![]() | 1–5 | ![]() |
---|---|---|
Kukleta ![]() |
Report | Lăcătuș ![]() Hagi ![]() Stoica ![]() |
Spartak Moscow ![]() | 2–0 | ![]() |
---|---|---|
Ivanov ![]() Shalimov ![]() |
Report |
Club Brugge ![]() | 1–0 | ![]() |
---|---|---|
Bettagno ![]() |
Report |
AEL ![]() | 2–1 | ![]() |
---|---|---|
Agorogiannis ![]() Mitsibonas ![]() |
Report | Hermann ![]() |
Rapid Wien ![]() | 2–1 | ![]() |
---|---|---|
Kranjčar ![]() Kienast ![]() |
Report | Demiral ![]() |
Second leg
Monaco won 2–1 on aggregate.
Porto won 3–2 on aggregate.
Jeunesse Esch ![]() | 1–4 | ![]() |
---|---|---|
Theis ![]() |
Report | Komornicki ![]() Urban ![]() Zagórski ![]() |
Górnik Zabrze won 7–1 on aggregate.
Moss ![]() | 0–1 | ![]() |
---|---|---|
Report | Butragueño ![]() |
Real Madrid won 4–0 on aggregate.
Celtic won 4–1 on aggregate.
Red Star Belgrade ![]() | 3–0 | ![]() |
---|---|---|
Šabanadžović ![]() Mrkela ![]() Savićević ![]() |
Report |
Red Star Belgrade won 8–0 on aggregate.
17 Nëntori ![]() | 2–0 | ![]() |
---|---|---|
Hodja ![]() Josa ![]() |
Report |
17 Nëntori won 3–2 on aggregate.
IFK Göteborg ![]() | 5–1 | ![]() |
---|---|---|
R. Nilsson ![]() Zetterlund ![]() Holmgren ![]() Fröberg ![]() |
Report | Livathinos ![]() |
IFK Göteborg won 7–2 on aggregate.
Steaua București ![]() | 2–2 | ![]() |
---|---|---|
Hagi ![]() Lăcătuș ![]() |
Report | Bílek ![]() |
Steaua București won 7–3 on aggregate.
Glentoran ![]() | 1–1 | ![]() |
---|---|---|
Moore ![]() |
Report | Cherenkov ![]() |
Spartak Moscow won 3–1 on aggregate.
Brøndby ![]() | 2–1 | ![]() |
---|---|---|
Frank ![]() Christensen ![]() |
Report | Brylle ![]() |
2–2 on aggregate; Club Brugge won on away goals.
Neuchâtel Xamax ![]() | 2–1 (a.e.t.) | ![]() |
---|---|---|
Lei-Ravello ![]() Lüthi ![]() |
Report | Karapialis ![]() |
Penalties | ||
Hermann ![]() Lei-Ravello ![]() Decastel ![]() |
3–0 | ![]() ![]() ![]() |
3–3 on aggregate; Neuchâtel Xamax won on penalties.
Galatasaray ![]() | 2–0 | ![]() |
---|---|---|
Tanju ![]() Cüneyt ![]() |
Report |
Galatasaray won 3–2 on aggregate.
Milan ![]() | 5–2 | ![]() |
---|---|---|
Van Basten ![]() Virdis ![]() |
Report | Nachev ![]() Iliev ![]() |
Milan won 7–2 on aggregate.
Werder Bremen ![]() | 5–0 | ![]() |
---|---|---|
Kutzop ![]() Hermann ![]() Riedle ![]() Burgsmüller ![]() Schaaf ![]() |
Report |
Werder Bremen won 5–3 on aggregate.
Second round
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
PSV Eindhoven ![]() |
5–2 | ![]() |
5–0 | 0–2 |
Górnik Zabrze ![]() |
2–4 | ![]() |
0–1 | 2–3 |
Celtic ![]() |
0–1 | ![]() |
0–1 | 0–0 |
Milan ![]() |
2–2 (4–2 p) | ![]() |
1–1 | 1–11 |
17 Nëntori ![]() |
0–4 | ![]() |
0–3 | 0–1 |
Steaua București ![]() |
5–1 | ![]() |
3–0 | 2–1 |
Club Brugge ![]() |
2–6 | ![]() |
1–0 | 1–6 |
Neuchâtel Xamax ![]() |
3–5 | ![]() |
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
Górnik Zabrze ![]() | 0–1 | ![]() |
---|---|---|
Report | Sánchez ![]() |
Celtic ![]() | 0–1 | ![]() |
---|---|---|
Report | Wolter ![]() |
Milan ![]() | 1–1 | ![]() |
---|---|---|
Virdis ![]() |
Report | Stojković ![]() |
17 Nëntori ![]() | 0–3 | ![]() |
---|---|---|
Report | Forsberg ![]() Ingesson ![]() L. Nilsson ![]() |
Steaua București ![]() | 3–0 | ![]() |
---|---|---|
Dumitrescu ![]() Hagi ![]() |
Report |
Club Brugge ![]() | 1–0 | ![]() |
---|---|---|
Mbuyu ![]() |
Report |
Neuchâtel Xamax ![]() | 3–0 | ![]() |
---|---|---|
Lüthi ![]() Chassot ![]() Decastel ![]() |
Report |
Second leg
Werder Bremen won 1–0 on aggregate.
Porto ![]() | 2–0 | ![]() |
---|---|---|
Águas ![]() Domingos ![]() |
Report |
PSV Eindhoven won 5–2 on aggregate.
Red Star Belgrade ![]() | 1–0 | ![]() |
---|---|---|
Savićević ![]() |
Report |
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.
Red Star Belgrade ![]() | 1–1 (a.e.t.) | ![]() |
---|---|---|
Stojković ![]() |
Report | Van Basten ![]() |
Penalties | ||
Stojković ![]() Prosinečki ![]() Savićević ![]() Mrkela ![]() |
2–4 | ![]() ![]() ![]() ![]() |
2–2 on aggregate; Milan won on penalties.
IFK Göteborg ![]() | 1–0 | ![]() |
---|---|---|
Forsberg ![]() |
Report |
IFK Göteborg won 4–0 on aggregate.
Spartak Moscow ![]() | 1–2 | ![]() |
---|---|---|
Cherenkov ![]() |
Report | Lăcătuș ![]() Balint ![]() |
Steaua București won 5–1 on aggregate.
Monaco won 6–2 on aggregate.
Galatasaray ![]() | 5–0 | ![]() |
---|---|---|
Uğur ![]() Tanju ![]() |
Report |
Galatasaray won 5–3 on aggregate.
Real Madrid ![]() | 3–2 | ![]() |
---|---|---|
Sánchez ![]() Butragueño ![]() |
Report | Jegor ![]() Baran ![]() |
Real Madrid won 4–2 on aggregate.
Quarter-finals
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
PSV Eindhoven ![]() |
2–3 | ![]() |
1–1 | 1–2 |
Werder Bremen ![]() |
0–1 | ![]() |
0–0 | 0–1 |
IFK Göteborg ![]() |
2–5 | ![]() |
1–0 | 1–5 |
Monaco ![]() |
1–2 | ![]() |
0–1 | 1–1 |
First leg
PSV Eindhoven ![]() | 1–1 | ![]() |
---|---|---|
Romário ![]() |
Report | Butragueño ![]() |
Werder Bremen ![]() | 0–0 | ![]() |
---|---|---|
Report |
IFK Göteborg ![]() | 1–0 | ![]() |
---|---|---|
Ingesson ![]() |
Report |
Monaco ![]() | 0–1 | ![]() |
---|---|---|
Report | Tanju ![]() |
Second leg
Real Madrid ![]() | 2–1 (a.e.t.) | ![]() |
---|---|---|
Sánchez ![]() Martín Vázquez ![]() |
Report | Romário ![]() |
Real Madrid won 3–2 on aggregate.
Milan ![]() | 1–0 | ![]() |
---|---|---|
Van Basten ![]() |
Report |
Milan won 1–0 on aggregate.
Steaua București ![]() | 5–1 | ![]() |
---|---|---|
Lăcătuș ![]() Dumitrescu ![]() Balint ![]() |
Report | Zetterlund ![]() |
Steaua București won 5–2 on aggregate.
Galatasaray ![]() | 1–1 | ![]() |
---|---|---|
Prekazi ![]() |
Report | Weah ![]() |
Galatasaray won 2–1 on aggregate.
Semi-finals
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Real Madrid ![]() |
1–6 | ![]() |
1–1 | 0–5 |
Steaua București ![]() |
5–1 | ![]() |
4–0 | 1–1 |
First leg
Real Madrid ![]() | 1–1 | ![]() |
---|---|---|
Sánchez ![]() |
Report | Van Basten ![]() |
Steaua București ![]() | 4–0 | ![]() |
---|---|---|
Dumitrescu ![]() Hagi ![]() Petrescu ![]() Balint ![]() |
Report |
Second leg
Milan ![]() | 5–0 | ![]() |
---|---|---|
Ancelotti ![]() Rijkaard ![]() Gullit ![]() Van Basten ![]() Donadoni ![]() |
Report |
Milan won 6–1 on aggregate.
Galatasaray ![]() | 1–1 | ![]() |
---|---|---|
Cüneyt ![]() |
Report | Dumitrescu ![]() |
Steaua București won 5–1 on aggregate.
Final
Steaua București ![]() | 0–4 | ![]() |
---|---|---|
Report | Gullit ![]() Van Basten ![]() |
Top goalscorers
Rank | Name | Team | Goals |
---|---|---|---|
1 | ![]() |
![]() |
10 |
2 | ![]() |
![]() |
7 |
3 | ![]() |
![]() |
6 |
4 | ![]() |
![]() |
5 |
![]() |
![]() |
5 | |
6 | ![]() |
![]() |
4 |
![]() |
![]() |
4 | |
![]() |
![]() |
4 | |
![]() |
![]() |
4 | |
10 | ![]() |
![]() |
3 |
![]() |
![]() |
3 | |
![]() |
![]() |
3 | |
![]() |
![]() |
3 |
See also
References
- ↑ 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.
- ↑ "Red Star Belgrade v Dundalk, 5 October 1988" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "How Milan's success was 'born in Belgrade fog'". BBC Sport.
- ↑ "Red Star Belgrade v Milan, 9 November 1988" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Red Star Belgrade v Milan, 10 November 1988" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "PSV Eindhoven v Real Madrid, 1 March 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Werder Bremen v Milan, 1 March 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Monaco v Galatasaray, 1 March 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Steaua București v IFK Göteborg, 15 March 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Galatasaray v Monaco, 15 March 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Real Madrid v Milan, 5 April 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Steaua București v Galatasaray, 5 April 1989" (JSON). Union of European Football Associations. Retrieved 18 March 2022.
- ↑ "Galatasaray v Steaua București, 19 April 1989" (JSON). Union of European Football Associations. Retrieved 9 May 2023.
External links
- 1988–89 All matches – season at UEFA website
- European Cup results at Rec.Sport.Soccer Statistics Foundation
- All scorers 1988–89 European Cup according to protocols UEFA