1er tour
13.09.1989 Spora Luxemburg - Real Madrid 0:3 (0:1)
Steaua Bucureşti - Fram Reykjavík 4:0 (2:0)
Ruch Chorzów - CFKA Sofia 1:1 (1:1)
PSV Eindhoven - FC Luzern 3:0 (1:0)
Derry City - SL Benfica 1:2 (0:0)
Malmö FF - Inter 1:0 (0:0)
Rangers FC - Bayern München 1:3 (1:1)
Dynamo Dresden - AEK Athen 1:0 (0:0)
Rosenborg BK - KV Mechelen 0:0 (0:0)
AC Milan - HJK Helsinki 4:0 (2:0)
FC Tirol - Omonia Nikosia 6:0 (2:0)
Olympique Marseille - Brøndby IF 3:0 (0:0)
TJ Sparta CKD Praha - Fenerbahçe 3:1 (0:1)
Linfield FC - Dnepr Dnepropetrovsk 1:2 (0:1)
Sliema Wanderers - KS 17 Nentori Tirana 1:0 (0:0)
Budapest Honved SE - Vojvodina 1:0 (0:0)
27.09.1989 Real Madrid - Spora Luxemburg 6:0 (3:0)
Fram Reykjavík - Steaua Bucureşti 0:1 (0:0)
CFKA Sofia - Ruch Chorzów 5:1 (2:0)
FC Luzern - PSV Eindhoven 0:2 (0:2)
SL Benfica - Derry City 4:0 (1:0)
Inter - Malmö FF 1:1 (0:0)
Bayern München - Rangers FC 0:0 (0:0)
AEK Athen - Dynamo Dresden 5:3 (3:1)
KV Mechelen - Rosenborg BK 5:0 (1:0)
HJK Helsinki - AC Milan 0:1 (0:1)
Omonia Nikosia - FC Tirol 2:3 (1:0)
Brøndby IF - Olympique Marseille 1:1 (0:0)
Fenerbahçe - TJ Sparta CKD Praha 1:2 (0:1)
Dnepr Dnepropetrovsk - Linfield FC 1:0 (1:0)
KS 17 Nentori Tirana - Sliema Wanderers 5:0 (3:0)
Vojvodina - Budapest Honved SE 2:1 (1:0)
tour des 16
18.10.1989 Malmö FF - KV Mechelen 0:0 (0:0)
Olympique Marseille - AEK Athen 2:0 (0:0)
TJ Sparta CKD Praha - CFKA Sofia 2:2 (0:1)
AC Milan - Real Madrid 2:0 (2:0)
Dnepr Dnepropetrovsk - FC Tirol 2:0 (1:0)
Bayern München - KS 17 Nentori Tirana 3:1 (2:1)
Steaua Bucureşti - PSV Eindhoven 1:0 (1:0)
Budapest Honved SE - SL Benfica 0:2 (0:1)
01.11.1989 KV Mechelen - Malmö FF 4:1 (2:0)
AEK Athen - Olympique Marseille 1:1 (0:0)
CFKA Sofia - TJ Sparta CKD Praha 3:0 (1:0)
Real Madrid - AC Milan 1:0 (0:0)
FC Tirol - Dnepr Dnepropetrovsk 2:2 (1:1)
KS 17 Nentori Tirana - Bayern München 0:3 (0:1)
PSV Eindhoven - Steaua Bucureşti 5:1 (1:1)
SL Benfica - Budapest Honved SE 7:0 (3:0)
Quarts de finale
07.03.1990 CFKA Sofia - Olympique Marseille 0:1 (0:0)
KV Mechelen - AC Milan 0:0 (0:0)
Bayern München - PSV Eindhoven 2:1 (0:0)
SL Benfica - Dnepr Dnepropetrovsk 1:0 (1:0)
21.03.1990 Olympique Marseille - CFKA Sofia 3:1 (2:0)
AC Milan - KV Mechelen 2:0 (0:0, 0:0) ap
PSV Eindhoven - Bayern München 0:1 (0:0)
Dnepr Dnepropetrovsk - SL Benfica 0:3 (0:0)
Demi-finales
04.04.1990 Olympique Marseille - SL Benfica 2:1 (2:1)
AC Milan - Bayern München 1:0 (0:0)
18.04.1990 SL Benfica - Olympique Marseille 1:0 (0:0)
Bayern München - AC Milan 2:1 (0:0, 1:0) ap
Finale
23.05.1990 20:15 AC Milan - SL Benfica 1:0 (0:0)