1. Giornata
14.09.1976 Sliema Wanderers - TPS Turku 2:1 (0:0)
19:00 Køge BK - Bayern Monaco 0:5 (0:4)
19:30 Liverpool FC - Crusaders FC 2:0 (1:0)
15.09.1976 Ferencvárosi TC - Jeunesse Esch 5:1 (3:1)
Viking FK - TJ Banik Ostrava 2:1 (2:0)
15:00 FKS Stal Mielec - Real Madrid 1:2 (0:1)
15:45 Omonia Nikosia - PAOK Saloniki 0:2 (0:1)
18:00 CSKA Sofia - AS Saint-Étienne 0:0 (0:0)
18:00 Dinamo Kiev - Partizan 3:0 (1:0)
19:00 ÍA Akranes - Trabzonspor 1:3 (0:1)
19:30 Austria/WAC - Bor. Mönchengladbach 1:0 (1:0)
19:30 Rangers FC - FC Zurigo 1:1 (1:1)
20:00 Dynamo Dresden - SL Benfica 2:0 (0:0)
20:00 Club Brugge KV - CSA Steaua București 2:1 (0:0)
20:30 Torino - Malmö FF 2:1 (1:0)
21:00 Dundalk FC - PSV Eindhoven 1:1 (1:0)
28.09.1976 TPS Turku - Sliema Wanderers 1:0 (0:0)
16:00 Crusaders FC - Liverpool FC 0:5 (0:1)
29.09.1976 Jeunesse Esch - Ferencvárosi TC 2:6 (1:3)
TJ Banik Ostrava - Viking FK 2:0 (1:0)
14:00 CSA Steaua București - Club Brugge KV 1:1 (1:0)
15:30 Trabzonspor - ÍA Akranes 3:2 (1:1)
18:00 Partizan - Dinamo Kiev 0:2 (0:1)
19:00 Malmö FF - Torino 1:1 (0:1)
19:30 Bor. Mönchengladbach - Austria/WAC 3:0 (1:0)
19:30 PAOK Saloniki - Omonia Nikosia 1:1 (0:1)
20:00 PSV Eindhoven - Dundalk FC 6:0 (3:0)
20:00 FC Zurigo - Rangers FC 1:0 (1:0)
20:00 Bayern Monaco - Køge BK 2:1 (1:1)
20:30 AS Saint-Étienne - CSKA Sofia 1:0 (1:0)
21:30 SL Benfica - Dynamo Dresden 0:0 (0:0)
22:30 Real Madrid - FKS Stal Mielec 1:0 (0:0)
Ottavi di finale
20.10.1976 14:00 Trabzonspor - Liverpool FC 1:0 (0:0)
14:00 Ferencvárosi TC - Dynamo Dresden 1:0 (1:0)
17:00 TJ Banik Ostrava - Bayern Monaco 2:1 (2:0)
18:00 Dinamo Kiev - PAOK Saloniki 4:0 (3:0)
20:00 FC Zurigo - TPS Turku 2:0 (1:0)
20:30 Torino - Bor. Mönchengladbach 1:2 (0:1)
20:30 AS Saint-Étienne - PSV Eindhoven 1:0 (0:0)
21:30 Real Madrid - Club Brugge KV 0:0 (0:0)
03.11.1976 TPS Turku - FC Zurigo 0:1 (0:0)
17:00 Dynamo Dresden - Ferencvárosi TC 4:0 (1:0)
17:30 PAOK Saloniki - Dinamo Kiev 0:2 (0:0)
19:30 Liverpool FC - Trabzonspor 3:0 (3:0)
20:00 Bayern Monaco - TJ Banik Ostrava 5:0 (2:0)
20:00 Bor. Mönchengladbach - Torino 0:0 (0:0)
20:00 PSV Eindhoven - AS Saint-Étienne 0:0 (0:0)
20:00 Club Brugge KV - Real Madrid 2:0 (2:0)
Quarti di finale
02.03.1977 20:00 Bayern Monaco - Dinamo Kiev 1:0 (1:0)
20:00 Bor. Mönchengladbach - Club Brugge KV 2:2 (1:2)
20:00 FC Zurigo - Dynamo Dresden 2:1 (1:0)
20:30 AS Saint-Étienne - Liverpool FC 1:0 (0:0)
16.03.1977 17:00 Dynamo Dresden - FC Zurigo 3:2 (1:1)
18:00 Dinamo Kiev - Bayern Monaco 2:0 (0:0)
20:00 Club Brugge KV - Bor. Mönchengladbach 0:1 (0:0)
20:30 Liverpool FC - AS Saint-Étienne 3:1 (1:0)
Semifinali
06.04.1977 FC Zurigo - Liverpool FC 1:3 (1:1)
18:00 Dinamo Kiev - Bor. Mönchengladbach 1:0 (0:0)
20.04.1977 19:30 Liverpool FC - FC Zurigo 3:0 (1:0)
20:00 Bor. Mönchengladbach - Dinamo Kiev 2:0 (1:0)
Finale
25.05.1977 20:30 Liverpool FC - Bor. Mönchengladbach 3:1 (1:0)