1. Round
18/09/1990 Sliema Wanderers - Dukla Praha 1:2 (0:1)
19/09/1990 Trabzonspor - FC Barcelona 1:0 (0:0)
Kuopion PS - Dinamo Kiev 2:2 (1:1)
FC Sliven - Juventus 0:2 (0:1)
1. FC Kaiserslautern - Sampdoria 1:0 (0:0)
Nea Salamina - Aberdeen FC 0:2 (0:0)
Olympiakos Piräus - Flamurtari Vlorë 3:1 (2:0)
Legia Warszawa - Swift Hesperange 3:0 (0:0)
Polizei SV Schwerin - Austria Wien 0:2 (0:2)
Viking FK - RFC de Liège 0:2 (0:1)
Fram Reykjavík - Djurgårdens IF 3:0 (0:0)
Wrexham AFC - Lyngby BK 0:0 (0:0)
Glentoran Belfast - Steaua Bucureşti 1:1 (0:0)
Manchester United - Pécsi Munkás SC 2:0 (2:0)
Estrela Amadora - Neuchâtel Xamax FC 1:1 (1:0)
Montpellier HSC - PSV Eindhoven 1:0 (0:0)
03/10/1990 Dukla Praha - Sliema Wanderers 2:0 (0:0)
FC Barcelona - Trabzonspor 7:2 (5:1)
Dinamo Kiev - Kuopion PS 4:0 (2:0)
Juventus - FC Sliven 6:1 (3:0)
Sampdoria - 1. FC Kaiserslautern 2:0 (1:0)
Aberdeen FC - Nea Salamina 3:0 (2:0)
Flamurtari Vlorë - Olympiakos Piräus 0:2 (0:0)
Swift Hesperange - Legia Warszawa 0:3 (0:0)
Austria Wien - Polizei SV Schwerin 0:0 (0:0)
RFC de Liège - Viking FK 3:0 (2:0)
Djurgårdens IF - Fram Reykjavík 1:1 (0:1)
Lyngby BK - Wrexham AFC 0:1 (0:1)
Steaua Bucureşti - Glentoran Belfast 5:0 (3:0)
Pécsi Munkás SC - Manchester United 0:1 (0:0)
Neuchâtel Xamax FC - Estrela Amadora 3:4 (0:0, 1:1, 1:1) pso
PSV Eindhoven - Montpellier HSC 0:0 (0:0)
2. Round
23/10/1990 Manchester United - Wrexham AFC 3:0 (2:0)
Fram Reykjavík - FC Barcelona 1:2 (0:1)
24/10/1990 Aberdeen FC - Legia Warszawa 0:0 (0:0)
Dinamo Kiev - Dukla Praha 1:0 (0:0)
Olympiakos Piräus - Sampdoria 0:1 (0:0)
Montpellier HSC - Steaua Bucureşti 5:0 (1:0)
RFC de Liège - Estrela Amadora 2:0 (1:0)
Austria Wien - Juventus 0:4 (0:2)
07/11/1990 Wrexham AFC - Manchester United 0:2 (0:2)
FC Barcelona - Fram Reykjavík 3:0 (2:0)
Legia Warszawa - Aberdeen FC 1:0 (0:0)
Dukla Praha - Dinamo Kiev 2:2 (0:1)
Sampdoria - Olympiakos Piräus 3:1 (2:0)
Steaua Bucureşti - Montpellier HSC 0:3 (0:0)
Estrela Amadora - RFC de Liège 1:0 (1:0)
Juventus - Austria Wien 4:0 (2:0)
Quarter-finals
06/03/1991 Manchester United - Montpellier HSC 1:1 (1:1)
Legia Warszawa - Sampdoria 1:0 (1:0)
Dinamo Kiev - FC Barcelona 2:3 (1:2)
RFC de Liège - Juventus 1:3 (0:2)
19/03/1991 Montpellier HSC - Manchester United 0:2 (0:1)
20/03/1991 Sampdoria - Legia Warszawa 2:2 (0:1)
FC Barcelona - Dinamo Kiev 1:1 (0:0)
Juventus - RFC de Liège 3:0 (3:0)
Semi-finals
10/04/1991 Legia Warszawa - Manchester United 1:3 (1:1)
FC Barcelona - Juventus 3:1 (0:1)
24/04/1991 Manchester United - Legia Warszawa 1:1 (1:0)
Juventus - FC Barcelona 1:0 (0:0)
Final
15/05/1991 Manchester United - FC Barcelona 2:1 (0:0)