1. Runde
14.09.1977 AZ '67 Alkmaar - Red Boys Differdange 11:1 (4:0)
Eintracht Frankfurt - Sliema Wanderers 5:0 (3:0)
Aston Villa - Fenerbahçe 4:0 (2:0)
FC Barcelona - Steaua Bucureşti 5:1 (3:0)
SC Bastia - Sporting CP 3:2 (0:1)
Bayern München - Mjøndalen IF 8:0 (3:0)
Boavista - Lazio Roma 1:0 (1:0)
Bohemian FC - Newcastle United 0:0 (0:0)
FC Carl Zeiss Jena - Altay Izmir 5:1 (1:1)
Dundee United - KB København 1:0 (0:0)
ACF Fiorentina - FC Schalke 04 0:3 (0:0)
BK Frem København - Grasshopper Club Zürich 0:2 (0:2)
Glenavon FC - PSV Eindhoven 2:6 (2:2)
Górnik Zabrze - Haka Valkeakoski 5:3 (3:1)
Inter - Dinamo Tbilisi 0:1 (0:0)
Dinamo Kiev - Eintracht Braunschweig 1:1 (1:1)
Landskrona BoIS - Ipswich Town 0:1 (0:1)
UD Las Palmas - Sloboda Tuzla 5:0 (2:0)
RC Lens - Malmö FF 4:1 (2:1)
Linzer ASK - Újpesti Dózsa SC 3:2 (1:2)
Odra Opole - 1. FC Magdeburg 1:2 (1:0)
Olympiakos Piräus - NK Dinamo Zagreb 3:1 (1:1)
Manchester City - Widzew Łódź 2:2 (1:0)
DFS Marek Stanke Dimitrov - Ferencvárosi TC 3:0 (2:0)
Rapid Wien - TJ Internacionál Slovnaft Bratislava 1:0 (0:0)
RWD Molenbeek - Aberdeen FC 0:0 (0:0)
Servette Genève - Athletic Bilbao 1:0 (1:0)
Standard Liège - TJ Slavia Praha IPS 1:0 (0:0)
IK Start - Fram Reykjavík 6:0 (4:0)
Torino FC - APOEL Nikosia 3:0 (2:0)
FC Zürich - CSKA Sofia 1:0 (1:0)
ASA Târgu Mureș (old) - AEK Athen 1:0 (0:0)
27.09.1977 Red Boys Differdange - AZ '67 Alkmaar 0:5 (0:3)
KB København - Dundee United 3:0 (0:0)
1. FC Magdeburg - Odra Opole 1:1 (1:1)
Fram Reykjavík - IK Start 0:2 (0:1)
28.09.1977 Sliema Wanderers - Eintracht Frankfurt 0:0 (0:0)
Fenerbahçe - Aston Villa 0:2 (0:1)
Steaua Bucureşti - FC Barcelona 1:3 (1:1)
Sporting CP - SC Bastia 1:2 (0:0)
Mjøndalen IF - Bayern München 0:4 (0:1)
Lazio Roma - Boavista 5:0 (3:0)
Newcastle United - Bohemian FC 4:0 (1:0)
Altay Izmir - FC Carl Zeiss Jena 4:1 (3:0)
FC Schalke 04 - ACF Fiorentina 2:1 (1:0)
Grasshopper Club Zürich - BK Frem København 6:1 (2:1)
PSV Eindhoven - Glenavon FC 5:0 (4:0)
Haka Valkeakoski - Górnik Zabrze 0:0 (0:0)
Dinamo Tbilisi - Inter 0:0 (0:0)
Eintracht Braunschweig - Dinamo Kiev 0:0 (0:0)
Ipswich Town - Landskrona BoIS 5:0 (4:0)
Sloboda Tuzla - UD Las Palmas 4:3 (1:2)
Malmö FF - RC Lens 2:0 (0:0)
Újpesti Dózsa SC - Linzer ASK 7:0 (1:0)
NK Dinamo Zagreb - Olympiakos Piräus 5:1 (2:1)
Widzew Łódź - Manchester City 0:0 (0:0)
Ferencvárosi TC - DFS Marek Stanke Dimitrov 2:0 (2:0)
TJ Internacionál Slovnaft Bratislava - Rapid Wien 3:0 (1:0)
Aberdeen FC - RWD Molenbeek 1:2 (0:0)
Athletic Bilbao - Servette Genève 2:0 (0:0)
TJ Slavia Praha IPS - Standard Liège 3:2 (1:1)
APOEL Nikosia - Torino FC 1:1 (1:0)
CSKA Sofia - FC Zürich 1:1 (1:0, 1:0) n.V.
AEK Athen - ASA Târgu Mureș (old) 3:0 (3:0)
2. Runde
19.10.1977 AEK Athen - Standard Liège 2:2 (0:2)
AZ '67 Alkmaar - FC Barcelona 1:1 (1:0)
Aston Villa - Górnik Zabrze 2:0 (1:0)
SC Bastia - Newcastle United 2:1 (0:1)
Bayern München - DFS Marek Stanke Dimitrov 3:0 (1:0)
TJ Internacionál Slovnaft Bratislava - Grasshopper Club Zürich 1:0 (0:0)
Ipswich Town - UD Las Palmas 1:0 (1:0)
KB København - Dinamo Tbilisi 1:4 (0:2)
Lazio Roma - RC Lens 2:0 (2:0)
1. FC Magdeburg - FC Schalke 04 4:2 (2:0)
IK Start - Eintracht Braunschweig 1:0 (0:0)
Torino FC - NK Dinamo Zagreb 3:1 (2:0)
Újpesti Dózsa SC - Athletic Bilbao 2:0 (1:0)
Widzew Łódź - PSV Eindhoven 3:5 (1:2)
FC Zürich - Eintracht Frankfurt 0:3 (0:1)
20.10.1977 RWD Molenbeek - FC Carl Zeiss Jena 1:1 (1:1)
02.11.1977 Standard Liège - AEK Athen 4:1 (1:0)
FC Barcelona - AZ '67 Alkmaar 5:4 (1:0, 1:1, 1:1) i.E.
Górnik Zabrze - Aston Villa 1:1 (1:0)
Newcastle United - SC Bastia 1:3 (1:2)
DFS Marek Stanke Dimitrov - Bayern München 2:0 (2:0)
Grasshopper Club Zürich - TJ Internacionál Slovnaft Bratislava 5:1 (3:0)
UD Las Palmas - Ipswich Town 3:3 (1:2)
Dinamo Tbilisi - KB København 2:1 (0:0)
RC Lens - Lazio Roma 6:0 (1:0, 2:0) n.V.
FC Schalke 04 - 1. FC Magdeburg 1:3 (0:2)
FC Carl Zeiss Jena - RWD Molenbeek 6:5 (0:0, 1:1, 1:1) i.E.
Eintracht Braunschweig - IK Start 4:0 (1:0)
NK Dinamo Zagreb - Torino FC 1:0 (1:0)
Athletic Bilbao - Újpesti Dózsa SC 3:0 (0:0)
PSV Eindhoven - Widzew Łódź 1:0 (0:0)
Eintracht Frankfurt - FC Zürich 4:3 (1:1)
Achtelfinale
23.11.1977 Aston Villa - Athletic Bilbao 2:0 (1:0)
SC Bastia - Torino FC 2:1 (1:1)
FC Carl Zeiss Jena - Standard Liège 2:0 (1:0)
Eintracht Frankfurt - Bayern München 4:0 (2:0)
Ipswich Town - FC Barcelona 3:0 (1:0)
1. FC Magdeburg - RC Lens 4:0 (2:0)
PSV Eindhoven - Eintracht Braunschweig 2:0 (0:0)
Dinamo Tbilisi - Grasshopper Club Zürich 1:0 (1:0)
07.12.1977 Athletic Bilbao - Aston Villa 1:1 (0:1)
Torino FC - SC Bastia 2:3 (1:1)
Standard Liège - FC Carl Zeiss Jena 1:2 (0:1)
Bayern München - Eintracht Frankfurt 1:2 (1:0)
FC Barcelona - Ipswich Town 3:1 (1:0, 3:0, 3:0) i.E.
RC Lens - 1. FC Magdeburg 2:0 (1:0)
Eintracht Braunschweig - PSV Eindhoven 1:2 (0:2)
Grasshopper Club Zürich - Dinamo Tbilisi 4:0 (1:0)
Viertelfinale
01.03.1978 Aston Villa - FC Barcelona 2:2 (0:1)
SC Bastia - FC Carl Zeiss Jena 7:2 (2:0)
1. FC Magdeburg - PSV Eindhoven 1:0 (0:0)
Eintracht Frankfurt - Grasshopper Club Zürich 3:2 (0:1)
14.03.1978 Grasshopper Club Zürich - Eintracht Frankfurt 1:0 (1:0)
15.03.1978 FC Barcelona - Aston Villa 2:1 (0:0)
FC Carl Zeiss Jena - SC Bastia 4:2 (2:1)
PSV Eindhoven - 1. FC Magdeburg 4:2 (2:1)
Halbfinale
29.03.1978 Grasshopper Club Zürich - SC Bastia 3:2 (2:2)
PSV Eindhoven - FC Barcelona 3:0 (2:0)
12.04.1978 SC Bastia - Grasshopper Club Zürich 1:0 (0:0)
FC Barcelona - PSV Eindhoven 3:1 (2:0)
Finale
26.04.1978 SC Bastia - PSV Eindhoven 0:0 (0:0)
09.05.1978 PSV Eindhoven - SC Bastia 3:0 (1:0)