Primera ronda
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)
Barcelona - CSA Steaua București 5:1 (3:0)
Bastia - Sporting CP 3:2 (0:1)
Bayern Múnich - Mjøndalen IF 8:0 (3:0)
Boavista - Lazio 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)
Fiorentina - Schalke 0:3 (0:0)
BK Frem København - Grasshopper Club Zürich 0:2 (0:2)
Glenavon FC - PSV 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)
Las Palmas - Sloboda Tuzla 5:0 (2:0)
RC Lens - Malmoe 4:1 (2:1)
Linzer ASK - Újpesti Dózsa SC 3:2 (1:2)
Odra Opole - 1. FC Magdeburg 1:2 (1:0)
Olympiacos - 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 FC - Athletic 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 - 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)
CSA Steaua București - Barcelona 1:3 (1:1)
Sporting CP - Bastia 1:2 (0:0)
Mjøndalen IF - Bayern Múnich 0:4 (0:1)
Lazio - Boavista 5:0 (3:0)
Newcastle United - Bohemian FC 4:0 (1:0)
Altay Izmir - FC Carl Zeiss Jena 4:1 (3:0)
Schalke - Fiorentina 2:1 (1:0)
Grasshopper Club Zürich - BK Frem København 6:1 (2:1)
PSV - 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 - Las Palmas 4:3 (1:2)
Malmoe - RC Lens 2:0 (0:0)
Újpesti Dózsa SC - Linzer ASK 7:0 (1:0)
Dinamo Zagreb - Olympiacos 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 - Servette FC 2:0 (0:0)
TJ Slavia Praha IPS - Standard Liège 3:2 (1:1)
APOEL Nikosia - Torino 1:1 (1:0)
CSKA Sofia - FC Zürich 1:1 (1:0, 1:0) pró.
AEK Athen - ASA Târgu Mureș (old) 3:0 (3:0)
Segunda ronda
19.10.1977 AEK Athen - Standard Liège 2:2 (0:2)
AZ '67 Alkmaar - Barcelona 1:1 (1:0)
Aston Villa - Górnik Zabrze 2:0 (1:0)
Bastia - Newcastle United 2:1 (0:1)
Bayern Múnich - DFS Marek Stanke Dimitrov 3:0 (1:0)
TJ Internacionál Slovnaft Bratislava - Grasshopper Club Zürich 1:0 (0:0)
Ipswich Town - Las Palmas 1:0 (1:0)
KB København - Dinamo Tbilisi 1:4 (0:2)
Lazio - RC Lens 2:0 (2:0)
1. FC Magdeburg - Schalke 4:2 (2:0)
IK Start - Eintracht Braunschweig 1:0 (0:0)
Torino - Dinamo Zagreb 3:1 (2:0)
Újpesti Dózsa SC - Athletic 2:0 (1:0)
Widzew Łódź - PSV 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)
Barcelona - AZ '67 Alkmaar 5:4 (1:0, 1:1, 1:1) pn.
Górnik Zabrze - Aston Villa 1:1 (1:0)
Newcastle United - Bastia 1:3 (1:2)
DFS Marek Stanke Dimitrov - Bayern Múnich 2:0 (2:0)
Grasshopper Club Zürich - TJ Internacionál Slovnaft Bratislava 5:1 (3:0)
Las Palmas - Ipswich Town 3:3 (1:2)
Dinamo Tbilisi - KB København 2:1 (0:0)
RC Lens - Lazio 6:0 (1:0, 2:0) pró.
Schalke - 1. FC Magdeburg 1:3 (0:2)
FC Carl Zeiss Jena - RWD Molenbeek 6:5 (0:0, 1:1, 1:1) pn.
Eintracht Braunschweig - IK Start 4:0 (1:0)
Dinamo Zagreb - Torino 1:0 (1:0)
Athletic - Újpesti Dózsa SC 3:0 (0:0)
PSV - Widzew Łódź 1:0 (0:0)
Eintracht Frankfurt - FC Zürich 4:3 (1:1)
Octavos de final
23.11.1977 Aston Villa - Athletic 2:0 (1:0)
Bastia - Torino 2:1 (1:1)
FC Carl Zeiss Jena - Standard Liège 2:0 (1:0)
Eintracht Frankfurt - Bayern Múnich 4:0 (2:0)
Ipswich Town - Barcelona 3:0 (1:0)
1. FC Magdeburg - RC Lens 4:0 (2:0)
PSV - Eintracht Braunschweig 2:0 (0:0)
Dinamo Tbilisi - Grasshopper Club Zürich 1:0 (1:0)
07.12.1977 Athletic - Aston Villa 1:1 (0:1)
Torino - Bastia 2:3 (1:1)
Standard Liège - FC Carl Zeiss Jena 1:2 (0:1)
Bayern Múnich - Eintracht Frankfurt 1:2 (1:0)
Barcelona - Ipswich Town 3:1 (1:0, 3:0, 3:0) pn.
RC Lens - 1. FC Magdeburg 2:0 (1:0)
Eintracht Braunschweig - PSV 1:2 (0:2)
Grasshopper Club Zürich - Dinamo Tbilisi 4:0 (1:0)
Cuartos de final
01.03.1978 Aston Villa - Barcelona 2:2 (0:1)
Bastia - FC Carl Zeiss Jena 7:2 (2:0)
1. FC Magdeburg - PSV 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 Barcelona - Aston Villa 2:1 (0:0)
FC Carl Zeiss Jena - Bastia 4:2 (2:1)
PSV - 1. FC Magdeburg 4:2 (2:1)
Semifinales
29.03.1978 Grasshopper Club Zürich - Bastia 3:2 (2:2)
PSV - Barcelona 3:0 (2:0)
12.04.1978 Bastia - Grasshopper Club Zürich 1:0 (0:0)
Barcelona - PSV 3:1 (2:0)
Final
26.04.1978 Bastia - PSV 0:0 (0:0)
09.05.1978 PSV - Bastia 3:0 (1:0)