![]() The
Praterstadion in
Vienna hosted the final. | |
Tournament details | |
---|---|
Dates | 13 September 1989 – 23 May 1990 |
Teams | 32 |
Final positions | |
Champions |
![]() |
Runners-up |
![]() |
Tournament statistics | |
Matches played | 61 |
Goals scored | 169 (2.77 per match) |
Attendance | 1,639,836 (26,883 per match) |
Top scorer(s) |
Jean-Pierre Papin (Marseille) Romário (PSV Eindhoven) 6 goals each |
The 1989–90 European Cup was the 35th edition of Europe's premier club football tournament, the European Cup. The final was played at the Praterstadion in Vienna on 23 May 1990. The final was contested by Italian defending champions Milan and Portuguese two-time former winners Benfica. Milan successfully defended their title with a 1–0 victory, securing their fourth European Cup trophy. Milan remained the last team to successfully defend their trophy until Real Madrid did it again in 2017. Arsenal were denied a place in the competition, as this was the last year of a ban from European competitions for English clubs following the Heysel Stadium disaster of 1985.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Malmö
![]() |
2–1 |
![]() |
1–0 | 1–1 |
Rosenborg
![]() |
0–5 |
![]() |
0–0 | 0–5 |
Milan
![]() |
5–0 |
![]() |
4–0 | 1–0 |
Spora Luxembourg
![]() |
0–9 |
![]() |
0–3 | 0–6 |
Rangers
![]() |
1–3 |
![]() |
1–3 | 0–0 |
Sliema Wanderers
![]() |
1–5 |
![]() |
1–0 | 0–5 |
Steaua București
![]() |
5–0 |
![]() |
4–0 | 1–0 |
PSV Eindhoven
![]() |
5–0 |
![]() |
3–0 | 2–0 |
Sparta Prague
![]() |
5–2 |
![]() |
3–1 | 2–1 |
Ruch Chorzów
![]() |
2–6 |
![]() |
1–1 | 1–5 |
Marseille
![]() |
4–1 |
![]() |
3–0 | 1–1 |
Dynamo Dresden
![]() |
4–5 |
![]() |
1–0 | 3–5 |
Budapesti Honvéd
![]() |
2–2 (a) |
![]() |
1–0 | 1–2 |
Derry City
![]() |
1–6 |
![]() |
1–2 | 0–4 |
Linfield
![]() |
1–3 |
![]() |
1–2 | 0–1 |
Swarovski Tirol
![]() |
9–2 |
![]() |
6–0 | 3–2 |
Malmö
![]() | 1–0 |
![]() |
---|---|---|
Lindman ![]() |
Report |
Spora Luxembourg
![]() | 0–3 |
![]() |
---|---|---|
Report |
Butragueño ![]() Míchel ![]() |
Rangers
![]() | 1–3 |
![]() |
---|---|---|
Walters ![]() |
Report |
Kögl ![]() Thon ![]() Augenthaler ![]() |
Sliema Wanderers
![]() | 1–0 |
![]() |
---|---|---|
Walker ![]() |
Report |
Sparta Prague
![]() | 3–1 |
![]() |
---|---|---|
Čabala ![]() Bílek ![]() |
Report |
Hakan ![]() |
Due to fan incidents at the match, Sparta Prague were punished with a stadium ban, being ordered to play their next European home match at least 300 kilometres (190 mi) from Prague.
Ruch Chorzów
![]() | 1–1 |
![]() |
---|---|---|
Szewczyk ![]() |
Report |
Penev ![]() |
Dynamo Dresden
![]() | 1–0 |
![]() |
---|---|---|
Lieberam ![]() |
Report |
Budapesti Honvéd
![]() | 1–0 |
![]() |
---|---|---|
Fodor ![]() |
Report |
Derry City
![]() | 1–2 |
![]() |
---|---|---|
Carlyle ![]() |
Report |
Thern ![]() Ricardo Gomes ![]() |
Swarovski Tirol
![]() | 6–0 |
![]() |
---|---|---|
Peischl ![]() Müller ![]() Westerthaler ![]() Pacult ![]() Hörtnagl ![]() |
Report |
Inter Milan
![]() | 1–1 |
![]() |
---|---|---|
Serena ![]() |
Report |
Engqvist ![]() |
Malmö FF won 2–1 on aggregate.
Mechelen won 5–0 on aggregate.
Milan won 5–0 on aggregate.
Real Madrid
![]() | 6–0 |
![]() |
---|---|---|
Sánchez ![]() Esteban ![]() Kremer ![]() Losada ![]() J. Llorente ![]() Tendillo ![]() |
Report |
Real Madrid won 9–0 on aggregate.
Bayern Münich won 3–1 on aggregate.
17 Nëntori
![]() | 5–0 |
![]() |
---|---|---|
Kola ![]() Bardhi ![]() Hodja ![]() Riza ![]() |
Report |
17 Nëntori won 5–1 on aggregate.
Fram
![]() | 0–1 |
![]() |
---|---|---|
Report |
Negrău ![]() |
Steaua București won 5–0 on aggregate.
Luzern
![]() | 0–2 |
![]() |
---|---|---|
Report |
Romário ![]() |
PSV Eindhoven won 5–0 on aggregate.
Fenerbahçe
![]() | 1–2 |
![]() |
---|---|---|
Oğuz ![]() |
Report |
Hašek ![]() Novák ![]() |
Sparta Prague won 5–2 on aggregate.
CSKA Sofia
![]() | 5–1 |
![]() |
---|---|---|
Georgiev ![]() Bakalov ![]() Penev ![]() Vitanov ![]() |
Report |
Warzycha ![]() |
CSKA Sofia won 6–2 on aggregate.
Marseille won 4–1 on aggregate.
AEK Athens
![]() | 5–3 |
![]() |
---|---|---|
Manolas ![]() Okoński ![]() Savvidis ![]() Savevski ![]() |
Report |
Gütschow ![]() Lieberam ![]() Minge ![]() |
AEK Athens won 5–4 on aggregate.
Vojvodina
![]() | 2–1 |
![]() |
---|---|---|
Mihajlović ![]() Tanjga ![]() |
Report |
Gaćeša ![]() |
2–2 on aggregate; Budapesti Honvéd won on away goals.
Benfica
![]() | 4–0 |
![]() |
---|---|---|
Magnusson ![]() Vata ![]() Ricardo Gomes ![]() Aldair ![]() |
Report |
Benfica won 6–1 on aggregate.
Dnipro Dnipropetrovsk
![]() | 1–0 |
![]() |
---|---|---|
Son ![]() |
Report |
Dnipro Dnipropetrovsk won 3–1 on aggregate.
Omonia
![]() | 2–3 |
![]() |
---|---|---|
Xiourouppas ![]() Giatrou ![]() |
Report |
Baur ![]() Westerthaler ![]() Pacult ![]() |
Swarovski Tirol won 9–2 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Malmö
![]() |
1–4 |
![]() |
0–0 | 1–4 |
Milan
![]() |
2–1 |
![]() |
2–0 | 0–1 |
Bayern Münich
![]() |
6–1 |
![]() |
3–1 | 3–0 |
Steaua București
![]() |
2–5 |
![]() |
1–0 | 1–5 |
Sparta Prague
![]() |
2–5 |
![]() |
2–2 | 0–3 |
Marseille
![]() |
3–1 |
![]() |
2–0 | 1–1 |
Budapesti Honvéd
![]() |
0–9 |
![]() |
0–2 | 0–7 |
Dnipro Dnipropetrovsk
![]() |
4–2 |
![]() |
2–0 | 2–2 |
Milan
![]() | 2–0 |
![]() |
---|---|---|
Rijkaard ![]() Van Basten ![]() |
Report |
Bayern Münich
![]() | 3–1 |
![]() |
---|---|---|
Kögl ![]() Mihajlović ![]() |
Report |
Minga ![]() |
Steaua București
![]() | 1–0 |
![]() |
---|---|---|
Lăcătuș ![]() |
Report |
Sparta Prague
![]() | 2–2 |
![]() |
---|---|---|
Bílek ![]() Skuhravý ![]() |
Report |
Stoichkov ![]() Kostadinov ![]() |
Dnipro Dnipropetrovsk
![]() | 2–0 |
![]() |
---|---|---|
Yudin ![]() Son ![]() |
Report |
Mechelen won 4–1 on aggregate.
Real Madrid
![]() | 1–0 |
![]() |
---|---|---|
Butragueño ![]() |
Report |
Milan won 2–1 on aggregate.
17 Nëntori
![]() | 0–3 |
![]() |
---|---|---|
Report |
Strunz ![]() Grahammer ![]() Dorfner ![]() |
Bayern Münich won 6–1 on aggregate.
PSV Eindhoven
![]() | 5–1 |
![]() |
---|---|---|
Ellerman ![]() Romário ![]() |
Report |
Lăcătuș ![]() |
PSV Eindhoven won 5–2 on aggregate.
CSKA Sofia
![]() | 3–0 |
![]() |
---|---|---|
Stoichkov ![]() Kostadinov ![]() |
Report |
CSKA Sofia won 5–2 on aggregate.
Marseille won 3–1 on aggregate.
Benfica
![]() | 7–0 |
![]() |
---|---|---|
César Brito ![]() Abel Campos ![]() Vata ![]() Magnusson ![]() |
Report |
Benfica won 9–0 on aggregate.
Swarovski Tirol
![]() | 2–2 |
![]() |
---|---|---|
Westerthaler ![]() Pacult ![]() |
Report |
Son ![]() Lyutyi ![]() |
Dnipro Dnipropetrovsk won 4–2 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Mechelen
![]() |
0–2 |
![]() |
0–0 | 0–2 ( aet) |
Bayern Münich
![]() |
3–1 |
![]() |
2–1 | 1–0 |
CSKA Sofia
![]() |
1–4 |
![]() |
0–1 | 1–3 |
Benfica
![]() |
4–0 |
![]() |
1–0 | 3–0 |
Bayern Münich
![]() | 2–1 |
![]() |
---|---|---|
Wohlfarth ![]() Grahammer ![]() |
Report |
Povlsen ![]() |
CSKA Sofia
![]() | 0–1 |
![]() |
---|---|---|
Report |
Thys ![]() |
Benfica
![]() | 1–0 |
![]() |
---|---|---|
Magnusson ![]() |
Report |
Milan won 2–0 on aggregate.
PSV Eindhoven
![]() | 0–1 |
![]() |
---|---|---|
Report |
Gerets ![]() |
Bayern Münich won 3–1 on aggregate.
Marseille won 4–1 on aggregate.
Dnipro Dnipropetrovsk
![]() | 0–3 |
![]() |
---|---|---|
Report |
Lima ![]() Ricardo Gomes ![]() |
Benfica won 4–0 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Milan
![]() |
2–2 ( a) |
![]() |
1–0 | 1–2 ( aet) |
Marseille
![]() |
2–2 ( a) |
![]() |
2–1 | 0–1 |
Milan
![]() | 1–0 |
![]() |
---|---|---|
Van Basten ![]() |
Report |
2–2 on aggregate; Milan won on away goals.
Benfica
![]() | 1–0 |
![]() |
---|---|---|
Vata ![]() |
Report |
2–2 on aggregate; Benfica won on away goals.
![]() The
Praterstadion in
Vienna hosted the final. | |
Tournament details | |
---|---|
Dates | 13 September 1989 – 23 May 1990 |
Teams | 32 |
Final positions | |
Champions |
![]() |
Runners-up |
![]() |
Tournament statistics | |
Matches played | 61 |
Goals scored | 169 (2.77 per match) |
Attendance | 1,639,836 (26,883 per match) |
Top scorer(s) |
Jean-Pierre Papin (Marseille) Romário (PSV Eindhoven) 6 goals each |
The 1989–90 European Cup was the 35th edition of Europe's premier club football tournament, the European Cup. The final was played at the Praterstadion in Vienna on 23 May 1990. The final was contested by Italian defending champions Milan and Portuguese two-time former winners Benfica. Milan successfully defended their title with a 1–0 victory, securing their fourth European Cup trophy. Milan remained the last team to successfully defend their trophy until Real Madrid did it again in 2017. Arsenal were denied a place in the competition, as this was the last year of a ban from European competitions for English clubs following the Heysel Stadium disaster of 1985.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Malmö
![]() |
2–1 |
![]() |
1–0 | 1–1 |
Rosenborg
![]() |
0–5 |
![]() |
0–0 | 0–5 |
Milan
![]() |
5–0 |
![]() |
4–0 | 1–0 |
Spora Luxembourg
![]() |
0–9 |
![]() |
0–3 | 0–6 |
Rangers
![]() |
1–3 |
![]() |
1–3 | 0–0 |
Sliema Wanderers
![]() |
1–5 |
![]() |
1–0 | 0–5 |
Steaua București
![]() |
5–0 |
![]() |
4–0 | 1–0 |
PSV Eindhoven
![]() |
5–0 |
![]() |
3–0 | 2–0 |
Sparta Prague
![]() |
5–2 |
![]() |
3–1 | 2–1 |
Ruch Chorzów
![]() |
2–6 |
![]() |
1–1 | 1–5 |
Marseille
![]() |
4–1 |
![]() |
3–0 | 1–1 |
Dynamo Dresden
![]() |
4–5 |
![]() |
1–0 | 3–5 |
Budapesti Honvéd
![]() |
2–2 (a) |
![]() |
1–0 | 1–2 |
Derry City
![]() |
1–6 |
![]() |
1–2 | 0–4 |
Linfield
![]() |
1–3 |
![]() |
1–2 | 0–1 |
Swarovski Tirol
![]() |
9–2 |
![]() |
6–0 | 3–2 |
Malmö
![]() | 1–0 |
![]() |
---|---|---|
Lindman ![]() |
Report |
Spora Luxembourg
![]() | 0–3 |
![]() |
---|---|---|
Report |
Butragueño ![]() Míchel ![]() |
Rangers
![]() | 1–3 |
![]() |
---|---|---|
Walters ![]() |
Report |
Kögl ![]() Thon ![]() Augenthaler ![]() |
Sliema Wanderers
![]() | 1–0 |
![]() |
---|---|---|
Walker ![]() |
Report |
Sparta Prague
![]() | 3–1 |
![]() |
---|---|---|
Čabala ![]() Bílek ![]() |
Report |
Hakan ![]() |
Due to fan incidents at the match, Sparta Prague were punished with a stadium ban, being ordered to play their next European home match at least 300 kilometres (190 mi) from Prague.
Ruch Chorzów
![]() | 1–1 |
![]() |
---|---|---|
Szewczyk ![]() |
Report |
Penev ![]() |
Dynamo Dresden
![]() | 1–0 |
![]() |
---|---|---|
Lieberam ![]() |
Report |
Budapesti Honvéd
![]() | 1–0 |
![]() |
---|---|---|
Fodor ![]() |
Report |
Derry City
![]() | 1–2 |
![]() |
---|---|---|
Carlyle ![]() |
Report |
Thern ![]() Ricardo Gomes ![]() |
Swarovski Tirol
![]() | 6–0 |
![]() |
---|---|---|
Peischl ![]() Müller ![]() Westerthaler ![]() Pacult ![]() Hörtnagl ![]() |
Report |
Inter Milan
![]() | 1–1 |
![]() |
---|---|---|
Serena ![]() |
Report |
Engqvist ![]() |
Malmö FF won 2–1 on aggregate.
Mechelen won 5–0 on aggregate.
Milan won 5–0 on aggregate.
Real Madrid
![]() | 6–0 |
![]() |
---|---|---|
Sánchez ![]() Esteban ![]() Kremer ![]() Losada ![]() J. Llorente ![]() Tendillo ![]() |
Report |
Real Madrid won 9–0 on aggregate.
Bayern Münich won 3–1 on aggregate.
17 Nëntori
![]() | 5–0 |
![]() |
---|---|---|
Kola ![]() Bardhi ![]() Hodja ![]() Riza ![]() |
Report |
17 Nëntori won 5–1 on aggregate.
Fram
![]() | 0–1 |
![]() |
---|---|---|
Report |
Negrău ![]() |
Steaua București won 5–0 on aggregate.
Luzern
![]() | 0–2 |
![]() |
---|---|---|
Report |
Romário ![]() |
PSV Eindhoven won 5–0 on aggregate.
Fenerbahçe
![]() | 1–2 |
![]() |
---|---|---|
Oğuz ![]() |
Report |
Hašek ![]() Novák ![]() |
Sparta Prague won 5–2 on aggregate.
CSKA Sofia
![]() | 5–1 |
![]() |
---|---|---|
Georgiev ![]() Bakalov ![]() Penev ![]() Vitanov ![]() |
Report |
Warzycha ![]() |
CSKA Sofia won 6–2 on aggregate.
Marseille won 4–1 on aggregate.
AEK Athens
![]() | 5–3 |
![]() |
---|---|---|
Manolas ![]() Okoński ![]() Savvidis ![]() Savevski ![]() |
Report |
Gütschow ![]() Lieberam ![]() Minge ![]() |
AEK Athens won 5–4 on aggregate.
Vojvodina
![]() | 2–1 |
![]() |
---|---|---|
Mihajlović ![]() Tanjga ![]() |
Report |
Gaćeša ![]() |
2–2 on aggregate; Budapesti Honvéd won on away goals.
Benfica
![]() | 4–0 |
![]() |
---|---|---|
Magnusson ![]() Vata ![]() Ricardo Gomes ![]() Aldair ![]() |
Report |
Benfica won 6–1 on aggregate.
Dnipro Dnipropetrovsk
![]() | 1–0 |
![]() |
---|---|---|
Son ![]() |
Report |
Dnipro Dnipropetrovsk won 3–1 on aggregate.
Omonia
![]() | 2–3 |
![]() |
---|---|---|
Xiourouppas ![]() Giatrou ![]() |
Report |
Baur ![]() Westerthaler ![]() Pacult ![]() |
Swarovski Tirol won 9–2 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Malmö
![]() |
1–4 |
![]() |
0–0 | 1–4 |
Milan
![]() |
2–1 |
![]() |
2–0 | 0–1 |
Bayern Münich
![]() |
6–1 |
![]() |
3–1 | 3–0 |
Steaua București
![]() |
2–5 |
![]() |
1–0 | 1–5 |
Sparta Prague
![]() |
2–5 |
![]() |
2–2 | 0–3 |
Marseille
![]() |
3–1 |
![]() |
2–0 | 1–1 |
Budapesti Honvéd
![]() |
0–9 |
![]() |
0–2 | 0–7 |
Dnipro Dnipropetrovsk
![]() |
4–2 |
![]() |
2–0 | 2–2 |
Milan
![]() | 2–0 |
![]() |
---|---|---|
Rijkaard ![]() Van Basten ![]() |
Report |
Bayern Münich
![]() | 3–1 |
![]() |
---|---|---|
Kögl ![]() Mihajlović ![]() |
Report |
Minga ![]() |
Steaua București
![]() | 1–0 |
![]() |
---|---|---|
Lăcătuș ![]() |
Report |
Sparta Prague
![]() | 2–2 |
![]() |
---|---|---|
Bílek ![]() Skuhravý ![]() |
Report |
Stoichkov ![]() Kostadinov ![]() |
Dnipro Dnipropetrovsk
![]() | 2–0 |
![]() |
---|---|---|
Yudin ![]() Son ![]() |
Report |
Mechelen won 4–1 on aggregate.
Real Madrid
![]() | 1–0 |
![]() |
---|---|---|
Butragueño ![]() |
Report |
Milan won 2–1 on aggregate.
17 Nëntori
![]() | 0–3 |
![]() |
---|---|---|
Report |
Strunz ![]() Grahammer ![]() Dorfner ![]() |
Bayern Münich won 6–1 on aggregate.
PSV Eindhoven
![]() | 5–1 |
![]() |
---|---|---|
Ellerman ![]() Romário ![]() |
Report |
Lăcătuș ![]() |
PSV Eindhoven won 5–2 on aggregate.
CSKA Sofia
![]() | 3–0 |
![]() |
---|---|---|
Stoichkov ![]() Kostadinov ![]() |
Report |
CSKA Sofia won 5–2 on aggregate.
Marseille won 3–1 on aggregate.
Benfica
![]() | 7–0 |
![]() |
---|---|---|
César Brito ![]() Abel Campos ![]() Vata ![]() Magnusson ![]() |
Report |
Benfica won 9–0 on aggregate.
Swarovski Tirol
![]() | 2–2 |
![]() |
---|---|---|
Westerthaler ![]() Pacult ![]() |
Report |
Son ![]() Lyutyi ![]() |
Dnipro Dnipropetrovsk won 4–2 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Mechelen
![]() |
0–2 |
![]() |
0–0 | 0–2 ( aet) |
Bayern Münich
![]() |
3–1 |
![]() |
2–1 | 1–0 |
CSKA Sofia
![]() |
1–4 |
![]() |
0–1 | 1–3 |
Benfica
![]() |
4–0 |
![]() |
1–0 | 3–0 |
Bayern Münich
![]() | 2–1 |
![]() |
---|---|---|
Wohlfarth ![]() Grahammer ![]() |
Report |
Povlsen ![]() |
CSKA Sofia
![]() | 0–1 |
![]() |
---|---|---|
Report |
Thys ![]() |
Benfica
![]() | 1–0 |
![]() |
---|---|---|
Magnusson ![]() |
Report |
Milan won 2–0 on aggregate.
PSV Eindhoven
![]() | 0–1 |
![]() |
---|---|---|
Report |
Gerets ![]() |
Bayern Münich won 3–1 on aggregate.
Marseille won 4–1 on aggregate.
Dnipro Dnipropetrovsk
![]() | 0–3 |
![]() |
---|---|---|
Report |
Lima ![]() Ricardo Gomes ![]() |
Benfica won 4–0 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Milan
![]() |
2–2 ( a) |
![]() |
1–0 | 1–2 ( aet) |
Marseille
![]() |
2–2 ( a) |
![]() |
2–1 | 0–1 |
Milan
![]() | 1–0 |
![]() |
---|---|---|
Van Basten ![]() |
Report |
2–2 on aggregate; Milan won on away goals.
Benfica
![]() | 1–0 |
![]() |
---|---|---|
Vata ![]() |
Report |
2–2 on aggregate; Benfica won on away goals.