Primera ronda
10.09.1996 Brøndby IF - FC Aarau 5:0 (1:0)
CSKA Moscú - Feyenoord 0:1 (0:0)
APOEL Nikosia - Espanyol 2:2 (1:2)
Guingamp - Inter 0:3 (0:1)
Odense BK - Boavista 2:3 (2:0)
Ferencvárosi TC - Olympiacos 3:1 (2:1)
Newcastle United - Halmstads BK 4:0 (2:0)
Aberdeen FC - Barry Town FC 3:1 (1:1)
Hutnik Kraków - Mónaco 0:1 (0:0)
Roma - Dinamo Moskva 3:0 (3:0)
Celtic FC - Hamburgo 0:2 (0:1)
Tenerife - Maccabi Tel Aviv 3:2 (1:0)
Panathinaikos - Legia Warszawa 4:2 (3:2)
Arsenal - Bor. Mönchengladbach 2:3 (0:1)
Chernomorets Odessa - National Bucureşti 0:0 (0:0)
Torpedo-Luzhniki - Dinamo Tbilisi 0:1 (0:1)
FK Bodø/Glimt - Trabzonspor 1:2 (1:1)
Club Brugge KV - Lyngby FC 1:1 (1:1)
Rapid Bucureşti - Karlsruher SC 1:0 (0:0)
Aston Villa - Helsingborgs IF 1:1 (1:0)
RC Lens - Lazio 0:1 (0:0)
Spartak Moskva - Silkeborg IF 3:2 (3:0)
Malmoe - Slavia Praga 1:2 (0:0)
KFC Germinal Ekeren - Grazer AK 3:1 (0:1)
Montpellier - Sporting CP 1:1 (1:0)
Valencia - Bayern Múnich 3:0 (2:0)
Dinamo Kiev - Neuchâtel Xamax FC 0:0 (0:0)
RWD Molenbeek - Beşiktaş 0:0 (0:0)
Parma AC - Vitória Guimarães 2:1 (1:0)
Alania Vladikavkaz - RSC Anderlecht 2:1 (1:1)
Schalke - Roda JC Kerkrade 3:0 (2:0)
FC Tirol Innsbruck - FC Metz 0:0 (0:0)
24.09.1996 FC Aarau - Brøndby IF 0:2 (0:1)
Feyenoord - CSKA Moscú 1:1 (0:0)
Espanyol - APOEL Nikosia 1:0 (0:0)
Inter - Guingamp 1:1 (1:0)
Boavista - Odense BK 1:2 (1:0)
Olympiacos - Ferencvárosi TC 2:2 (1:1)
Halmstads BK - Newcastle United 2:1 (0:1)
Barry Town FC - Aberdeen FC 3:3 (1:2)
Mónaco - Hutnik Kraków 3:1 (1:0)
Dinamo Moskva - Roma 1:3 (1:1)
Hamburgo - Celtic FC 2:0 (1:0)
Maccabi Tel Aviv - Tenerife 1:1 (0:1)
Legia Warszawa - Panathinaikos 2:0 (0:0)
National Bucureşti - Chernomorets Odessa 2:0 (0:0)
Dinamo Tbilisi - Torpedo-Luzhniki 1:1 (0:0)
Trabzonspor - FK Bodø/Glimt 3:1 (3:0)
Lyngby FC - Club Brugge KV 0:2 (0:0)
Karlsruher SC - Rapid Bucureşti 4:1 (0:0)
Helsingborgs IF - Aston Villa 0:0 (0:0)
Lazio - RC Lens 1:1 (1:0)
Silkeborg IF - Spartak Moskva 1:2 (1:1)
Slavia Praga - Malmoe 3:1 (2:0)
Grazer AK - KFC Germinal Ekeren 2:0 (0:0)
Sporting CP - Montpellier 1:0 (0:0)
Bayern Múnich - Valencia 1:0 (1:0)
Neuchâtel Xamax FC - Dinamo Kiev 2:1 (1:0)
Beşiktaş - RWD Molenbeek 3:0 (1:0)
Vitória Guimarães - Parma AC 2:0 (1:0)
RSC Anderlecht - Alania Vladikavkaz 4:0 (2:0)
Roda JC Kerkrade - Schalke 2:2 (1:1)
FC Metz - FC Tirol Innsbruck 1:0 (1:0)
25.09.1996 Bor. Mönchengladbach - Arsenal 3:2 (1:1)
Segunda ronda
15.10.1996 Dinamo Tbilisi - Boavista 1:0 (1:0)
Legia Warszawa - Beşiktaş 1:1 (1:0)
Slavia Praga - Valencia 0:1 (0:0)
Hamburgo - Spartak Moskva 3:0 (2:0)
Vitória Guimarães - RSC Anderlecht 1:1 (1:0)
Karlsruher SC - Roma 3:0 (1:0)
Helsingborgs IF - Neuchâtel Xamax FC 2:0 (1:0)
Espanyol - Feyenoord 0:3 (0:1)
Club Brugge KV - National Bucureşti 2:0 (2:0)
Bor. Mönchengladbach - Mónaco 2:4 (0:1)
Inter - Grazer AK 1:0 (0:0)
Aberdeen FC - Brøndby IF 0:2 (0:1)
FC Metz - Sporting CP 2:0 (2:0)
Ferencvárosi TC - Newcastle United 3:2 (2:2)
Schalke - Trabzonspor 1:0 (0:0)
Lazio - Tenerife 1:0 (0:0)
29.10.1996 Boavista - Dinamo Tbilisi 5:0 (2:0)
Beşiktaş - Legia Warszawa 2:1 (1:1)
Valencia - Slavia Praga 0:0 (0:0)
Spartak Moskva - Hamburgo 2:2 (2:1)
RSC Anderlecht - Vitória Guimarães 0:0 (0:0)
Roma - Karlsruher SC 2:1 (2:0)
Neuchâtel Xamax FC - Helsingborgs IF 1:1 (0:1)
Feyenoord - Espanyol 0:1 (0:1)
National Bucureşti - Club Brugge KV 1:1 (0:0)
Mónaco - Bor. Mönchengladbach 0:1 (0:0)
Grazer AK - Inter 4:5 (1:0, 1:0, 1:0) pn.
Brøndby IF - Aberdeen FC 0:0 (0:0)
Sporting CP - FC Metz 2:1 (0:1)
Newcastle United - Ferencvárosi TC 4:0 (1:0)
Trabzonspor - Schalke 3:3 (0:2)
Tenerife - Lazio 5:3 (3:2)
Octavos de final
19.11.1996 Tenerife - Feyenoord 0:0 (0:0)
Mónaco - Hamburgo 3:0 (0:0)
Brøndby IF - Karlsruher SC 1:3 (0:2)
Helsingborgs IF - RSC Anderlecht 0:0 (0:0)
FC Metz - Newcastle United 1:1 (0:1)
Club Brugge KV - Schalke 2:1 (1:0)
Inter - Boavista 5:1 (3:0)
Valencia - Beşiktaş 3:1 (2:1)
03.12.1996 Feyenoord - Tenerife 2:4 (0:2)
Hamburgo - Mónaco 0:2 (0:0)
Karlsruher SC - Brøndby IF 0:5 (0:2)
RSC Anderlecht - Helsingborgs IF 1:0 (0:0)
Newcastle United - FC Metz 2:0 (0:0)
Schalke - Club Brugge KV 2:0 (1:0)
Boavista - Inter 0:2 (0:1)
Beşiktaş - Valencia 2:2 (2:2)
Cuartos de final
04.03.1997 Newcastle United - Mónaco 0:1 (0:0)
Tenerife - Brøndby IF 0:1 (0:1)
Schalke - Valencia 2:0 (1:0)
RSC Anderlecht - Inter 1:1 (1:0)
18.03.1997 Mónaco - Newcastle United 3:0 (1:0)
Brøndby IF - Tenerife 0:2 (0:1, 0:1) pró.
Valencia - Schalke 1:1 (1:1)
Inter - RSC Anderlecht 2:1 (1:1)
Semifinales
08.04.1997 Tenerife - Schalke 1:0 (1:0)
Inter - Mónaco 3:1 (3:0)
22.04.1997 Schalke - Tenerife 2:0 (0:0, 1:0) pró.
Mónaco - Inter 1:0 (0:0)
Final
07.05.1997 Schalke - Inter 1:0 (0:0)
21.05.1997 Inter - Schalke 1:4 (0:0, 1:0, 1:0) pn.