Groupe A
13.09.1995 FC Nantes - FC Porto 0:0 (0:0)
23.09.1995 FC Porto - Aalborg BK 2:0 (1:0)
Panathinaikos - FC Nantes 3:1 (2:0)
18.10.1995 FC Nantes - Aalborg BK 3:1 (1:0)
FC Porto - Panathinaikos 0:1 (0:1)
25.10.1995 Aalborg BK - Panathinaikos 2:1 (1:1)
01.11.1995 Aalborg BK - FC Nantes 0:2 (0:1)
Panathinaikos - FC Porto 0:0 (0:0)
22.11.1995 FC Porto - FC Nantes 2:2 (1:2)
Panathinaikos - Aalborg BK 2:0 (2:0)
06.12.1995 Aalborg BK - FC Porto 2:2 (1:0)
FC Nantes - Panathinaikos 0:0 (0:0)
Groupe B
13.09.1995 Legia Warszawa - Rosenborg BK 3:1 (0:0)
Blackburn Rovers - Spartak Moskva 0:1 (0:1)
27.09.1995 Spartak Moskva - Legia Warszawa 2:1 (1:0)
Rosenborg BK - Blackburn Rovers 2:1 (1:0)
18.10.1995 Legia Warszawa - Blackburn Rovers 1:0 (1:0)
Rosenborg BK - Spartak Moskva 2:4 (2:0)
01.11.1995 Blackburn Rovers - Legia Warszawa 0:0 (0:0)
Spartak Moskva - Rosenborg BK 4:1 (3:0)
22.11.1995 Rosenborg BK - Legia Warszawa 4:0 (2:0)
Spartak Moskva - Blackburn Rovers 3:0 (1:0)
06.12.1995 Legia Warszawa - Spartak Moskva 0:1 (0:1)
Blackburn Rovers - Rosenborg BK 4:1 (4:1)
Groupe C
13.09.1995 Borussia Dortmund - Juventus 1:3 (1:2)
Steaua Bucureşti - Rangers FC 1:0 (0:0)
27.09.1995 Rangers FC - Borussia Dortmund 2:2 (0:1)
Juventus - Steaua Bucureşti 3:0 (2:0)
18.10.1995 Borussia Dortmund - Steaua Bucureşti 1:0 (0:0)
Juventus - Rangers FC 4:1 (3:0)
01.11.1995 Steaua Bucureşti - Borussia Dortmund 0:0 (0:0)
Rangers FC - Juventus 0:4 (0:1)
22.11.1995 Juventus - Borussia Dortmund 1:2 (0:1)
Rangers FC - Steaua Bucureşti 1:1 (1:0)
06.12.1995 Borussia Dortmund - Rangers FC 2:2 (1:1)
Steaua Bucureşti - Juventus 0:0 (0:0)
Groupe D
13.09.1995 AFC Ajax - Real Madrid 1:0 (1:0)
Grasshopper Club Zürich - Ferencvárosi TC 0:3 (0:0)
27.09.1995 Ferencvárosi TC - AFC Ajax 1:5 (0:0)
Real Madrid - Grasshopper Club Zürich 2:0 (0:0)
18.10.1995 AFC Ajax - Grasshopper Club Zürich 3:0 (1:0)
Real Madrid - Ferencvárosi TC 6:1 (3:0)
01.11.1995 Grasshopper Club Zürich - AFC Ajax 0:0 (0:0)
Ferencvárosi TC - Real Madrid 1:1 (1:0)
22.11.1995 Real Madrid - AFC Ajax 0:2 (0:0)
Ferencvárosi TC - Grasshopper Club Zürich 3:3 (2:1)
06.12.1995 AFC Ajax - Ferencvárosi TC 4:0 (2:0)
Grasshopper Club Zürich - Real Madrid 0:2 (0:0)
Quarts de finale
05.03.1996 Borussia Dortmund - AFC Ajax 0:2 (0:1)
Legia Warszawa - Panathinaikos 0:0 (0:0)
FC Nantes - Spartak Moskva 2:0 (1:0)
Real Madrid - Juventus 1:0 (1:0)
20.03.1996 AFC Ajax - Borussia Dortmund 1:0 (0:0)
Panathinaikos - Legia Warszawa 3:0 (1:0)
Spartak Moskva - FC Nantes 2:2 (2:0)
Juventus - Real Madrid 2:0 (1:0)
Demi-finales
03.04.1996 AFC Ajax - Panathinaikos 0:1 (0:0)
Juventus - FC Nantes 2:0 (0:0)
17.04.1996 Panathinaikos - AFC Ajax 0:3 (0:1)
FC Nantes - Juventus 3:2 (1:1)
Finale
22.05.1996 20:30 Juventus - AFC Ajax 4:2 (1:1, 1:1, 1:1) tab