ThePraterstadion inVienna 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 |
1990–91 → | |
The1989–90 European Cup was the 35th edition ofEurope's premier clubfootball tournament, theEuropean Cup. The final was played at thePraterstadion inVienna on 23 May 1990. The final was contested by Italian defending championsMilan and Portuguese twice former winnersBenfica. 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 untilReal Madrid did it again in2017.Arsenal were denied a place in the competition, as this was the last year of a ban from European competitions for English clubs following theHeysel Stadium disaster of 1985.
| First round | Second round | Quarter-finals | Semi-finals | Final | |||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| 0 | 1 | 1 | |||||||||||||||||||||||||
| 0 | 1 | 1 | |||||||||||||||||||||||||
| 0 | 4 | 4 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 0 | 5 | 5 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 0 | 2 | 2 | |||||||||||||||||||||||||
| 4 | 1 | 5 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 2 | 0 | 2 | |||||||||||||||||||||||||
| 0 | 1 | 1 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 3 | 6 | 9 | |||||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| 0 | 2 | 2 | |||||||||||||||||||||||||
| 1 | 0 | 1 | |||||||||||||||||||||||||
| 3 | 0 | 3 | |||||||||||||||||||||||||
| 3 | 3 | 6 | |||||||||||||||||||||||||
| 1 | 0 | 1 | |||||||||||||||||||||||||
| 0 | 5 | 5 | |||||||||||||||||||||||||
| 1 | 0 | 1 | |||||||||||||||||||||||||
| 2 | 1 | 3 | |||||||||||||||||||||||||
| 1 | 0 | 1 | |||||||||||||||||||||||||
| 3 | 2 | 5 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 0 | 5 | 5 | |||||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| 4 | 1 | 5 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 1 | |||||||||||||||||||||||||||
| 0 | |||||||||||||||||||||||||||
| 2 | 4 | 6 | |||||||||||||||||||||||||
| 1 | 0 | 1 | |||||||||||||||||||||||||
| 2 | 7 | 9 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| 0 | 2 | 2 | |||||||||||||||||||||||||
| 1 | 3 | 4 | |||||||||||||||||||||||||
| 0 | 0 | 0 | |||||||||||||||||||||||||
| 2 | 1 | 3 | |||||||||||||||||||||||||
| 1 | 0 | 1 | |||||||||||||||||||||||||
| 2 | 2 | 4 | |||||||||||||||||||||||||
| 0 | 2 | 2 | |||||||||||||||||||||||||
| 6 | 3 | 9 | |||||||||||||||||||||||||
| 0 | 2 | 2 | |||||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| 2 | 0 | 2 | |||||||||||||||||||||||||
| 3 | 1 | 4 | |||||||||||||||||||||||||
| 0 | 1 | 1 | |||||||||||||||||||||||||
| 2 | 1 | 3 | |||||||||||||||||||||||||
| 0 | 1 | 1 | |||||||||||||||||||||||||
| 0 | 5 | 5 | |||||||||||||||||||||||||
| 1 | 3 | 4 | |||||||||||||||||||||||||
| 1 | 3 | 4 | |||||||||||||||||||||||||
| 0 | 1 | 1 | |||||||||||||||||||||||||
| 1 | 5 | 6 | |||||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| 2 | 3 | 5 | |||||||||||||||||||||||||
| 2 | 0 | 2 | |||||||||||||||||||||||||
| 3 | 2 | 5 | |||||||||||||||||||||||||
| 1 | 1 | 2 | |||||||||||||||||||||||||
| Team 1 | Agg.Tooltip Aggregate score | 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 |
| Spora Luxembourg | 0–3 | |
|---|---|---|
| Report | Butragueño Míchel |
| Rangers | 1–3 | |
|---|---|---|
| Walters | Report | Kögl Thon Augenthaler |
| 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) fromPrague.
| Ruch Chorzów | 1–1 | |
|---|---|---|
| Szewczyk | Report | Penev |
| 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.
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 won 3–1 on aggregate.
| Omonia | 2–3 | |
|---|---|---|
| Xiourouppas Giatrou | Report | Baur Westerthaler Pacult |
Swarovski Tirol won 9–2 on aggregate.
| Team 1 | Agg.Tooltip Aggregate score | 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 |
| Sparta Prague | 2–2 | |
|---|---|---|
| Bílek Skuhravý | Report | Stoichkov Kostadinov |
Mechelen won 4–1 on aggregate.
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.Tooltip Aggregate score | 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 |
Milan won 2–0 on aggregate.
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.Tooltip Aggregate score | 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.
2–2 on aggregate; Benfica won on away goals.