| Runde | Gegner | Hinspiel | Rückspiel | 
| 1. Runde | Roda Kerkrade | 3 : 0 Parkstadion | 2 : 2 Op Kaalheide | 
| 2. Runde | Trabzonspor | 1 : 0 Parkstadion | 3 : 3 Avni Aker | 
| Achtelfinale | Club Brügge | 1 : 2 Jan Breydel | 2 : 0 Parkstadion | 
| Viertelfinale | Valencia CF | 2 : 0 Parkstadion | 1 : 1 Luis Casanova | 
| Halbfinale | CD Teneriffa | 0 : 1 Heliodoro Rodriguez | 2 : 0 n. V. Parkstadion | 
| Finale | Inter Mailand | 1 : 0 Parkstadion | 4 : 1 n. E. Giuseppe Meazza | 
Hinspiel: 10.09.1996 Parkstadion Gelsenkirchen
 FC Schalke 04 - Roda JC Kerkrade 3 : 0 (2 : 0)
 
FC Schalke 04 - Roda JC Kerkrade 3 : 0 (2 : 0)

Schalke: 
Lehmann, Thon (74. Dooley), Müller, Eigenrauch, Latal (81. Held), Wilmots,Nemec, 
Anderbrügge, Büskens, Max, Mulder (34. Linke) 
Kerkrade: 
Hesp, Senden, Ooijer, Roelofsen, Trost, van der Luer (86. Schops), Doomernik, 
van Hoogdalem, van der Heyden (80. Opdam), Sibon, Vurens (53. van Houdt) 
Tore: 1:0 Wilmots (8.), 2:0 Mulder (14.), 
3:0 Anderbrügge (73.) 
Schiedsrichter: Cesari (Italien) 
Zuschauer: 50.061 
Gelbe Karten: Held - Ooijer, Doomernik 
Gelb-rote Karte: Doomernik (76.) 
Rückspiel: 24.09.1996 Stadion Op Kaalheide
 Roda JC Kerkrade - FC Schalke 04 2 : 2 (1 : 1)
 
Roda JC Kerkrade - FC Schalke 04 2 : 2 (1 : 1) 

Kerkrade: 
Hesp, Senden, van Hoogdalem, Roelofsen, van Haaren (75. Luijpers), van der Luer 
(77. Obdam), Ooijer, van der Heyden (36. Mertens), Vurens, van Hout, Sibon
Schalke: 
Lehmann, Thon (74. Weidemann), Linke, De Kock, Latal, Nemec, Müller, Anderbrügge 
(46. Dooley), Büskens, Max, Wagner (46. Wilmots) 
Tore: 0:1 Wagner (16.), 1:1 Vurens (26.), 
1:2 Wilmots (72.), 2:2 Dooley (76. / Eigentor) 
Schiedsrichter: Puhl (Ungarn) 
Zuschauer: 9.000 
Gelbe Karten: Roelofsen, Sibon - Linke, de Kock
 Hinspiel: 
15.10.1996 Parkstadion Gelsenkirchen
 Hinspiel: 
15.10.1996 Parkstadion Gelsenkirchen

FC Schalke 04 - Trabzonspor Kulübü 1 : 0 (0 : 0)
Schalke:
Lehmann, Thon, Linke, Dooley, Latal (63. Weidemann), Nemec, Müller, Wilmots, 
Anderbrügge, Max, Mulder 
Trabzonspor: 
Nihat, Tolunay, Osman, Iskender, Mehmet, Nemsadze, Ogün, Ünal, Abdullah, Fatih, 
Orhan (75. Hasan) 
Tor: 1:0 Max (77.) 
Schiedsrichter: Garcia-Aranda (Spanien) 
Zuschauer: 51.100 
Gelbe Karten: Müller, Mulder - Osman, Ogün, Abdullah, Ünal 
Rückspiel: 29.10.1996 Avni Aker Stadion
  Trabzonspor Kulübü - FC Schalke 04 3 : 3 (0 : 2)
 
Trabzonspor Kulübü - FC Schalke 04 3 : 3 (0 : 2) 

Trabzonspor:
Nihat, Tolunay, Osman, Iskender, Mehmet, Ünal (80. Artchil), Hami, Nemsadze, 
Orhan(70. Cengiz), Shota, Hasan (46. Okan) 
Schalke:
Lehmann, Thon, Linke, De Kock (46. Dooley), Latal (87. Kurz), Nemec, Müller, 
Wilmots, Anderbrügge, Max, Mulder (80. Weidemann) 
Tore: 0:1 de Kock (33.), 0:2 de Kock 
(36.), 1:2 Shota (55.), 2:2 Hami (66.), 3:2 Hami (70.) . . 
. . . . . . .. .3:3 Max (73.) 
Schiedsrichter: Blareau (Belgien) 
Zuschauer: 25.000 
Gelbe Karten: Tolunay 
 
Hinspiel: 19.11.1996 Jan Breydel Stadion
 Club Brügge - 
FC Schalke 04 2 : 1 (1 : 0)
 Club Brügge - 
FC Schalke 04 2 : 1 (1 : 0) 

Brügge: 
Verlinden, Medved, de Brul (45. Lembi), Renier, Verjans, van der Elst, 
Deflandre, Borkelmans, Verheyen, Stanic, Spehar 
Schalke:
Lehmann, Thon, Linke, Dooley, Latal, Nemec, Müller, Wilmots, Büskens, Max, 
Mulder 
Tore: 1:0 Stanic (35.), 1:1 Büskens 
(51.), 2:1 Spehar (59.) 
Schiedsrichter: Ceccarini 
Besond. Vorkommnis: Thon verschießt Elfmeter (50.) 
Zuschauer: 13.000 
Gelbe Karten: Deflandre, Spehar, Stanic, van der Elst - Wilmots, Müller, 
Lehmann 
Rückspiel: 03.12.1996 Parkstadion
 FC Schalke 04 - Club Brügge 2 : 0 (1 : 0)
 
FC Schalke 04 - Club Brügge 2 : 0 (1 : 0)

Schalke:
Lehmann, Thon, Linke, de Kock, Latal (88. Kurz), Nemec, Wilmots, Eigenrauch, 
Büskens, Max (52. Wagner), Mulder 
Brügge: 
Verlinden, Lembi, Staelens, Renier, Borkelmans (86. Danilevicius), Vermant, 
Verjans, van der Elst, Nielsen (73. de Coninck), Verheyen, Stanic 
Tore: 1:0 Max (9.), 2:0 Mulder (90.) 
Schiedsrichter: Melo Pereira (Portugal) 
Zuschauer: 46.300 
Gelbe Karten: de Kock, Thon - Stanic, Lembi 
 
Hinspiel: 4.3.1997 Parkstadion
 FC Schalke 04 - Valencia CF 2 : 0 (1 : 0)
 
FC Schalke 04 - Valencia CF 2 : 0 (1 : 0)

Schalke:
Lehmann, Thon, Linke, Eigenrauch, Latal, Nemec, Müller, Wilmots, Büskens, Max, 
Mulder 
Valencia:
Bartual, Otero, Engonga, Cáceres, Romero, José Ignacio, Poyatos, karpin, 
Fernando, Claudio López (46. Moya), Leandro (76. Gálvez) 
Tore: 1:0 Linke (44.), 2:0 Wilmots (82.)
Schiedsrichter: Wojczik (Polen) 
Zuschauer: 56.824 
Gelbe Karten: Wilmots, Linke - Engonga 
Rückspiel: 18.3.1997 Luis Casanova Stadion
 Valencia CF 
- FC Schalke 04 1 : 1 (1 : 1)
 Valencia CF 
- FC Schalke 04 1 : 1 (1 : 1) 

Valencia: 
Zubizarreta, Romero, Patxi, Ferreira, Cácares (55. Vlaovic), Otero, Eskutza (55. 
Ivan Campo), Fernando (55. José Ignacio), Poyatos, Karpin, Gálvez, Leandro
Schalke: 
Lehmann, Thon, Kurz, de Kock, Latal (60. Dooley), Eigenrauch, Nemec, Müller, 
Büskens (90. Wagner), Max (87. Anderbrügge), Mulder 
Tore: 0:1 Mulder (19.), 1:1 Poyatos (45.)
Schiedsrichter: Pederson (Norwegen) 
Zuschauer: 35.000 
Gelbe Karten: Patxi Ferreira, Poyatos, José Ignacio - Eigenrauch
Hinspiel: 8.4.1997 Heliodro-Rodriguez-López-Stadion
 CD 
Teneriffa - FC Schalke 04 1 : 0 (1 : 0)
 CD 
Teneriffa - FC Schalke 04 1 : 0 (1 : 0) 

Teneriffa:
Ojeda, Llorente, Ballesteros, Mata, César, Gómez (81. Alexis), Chano, Vivar 
Dorado, Jokanovic, Felipe, Pinilla (75. Andersson), Juanele (87. Neuville)
Schalke:
Lehmann, Thon, Linke, de Kock, Eigenrauch, Nemec, Müller (81. Dooley), 
Anderbrügge, Büskens, Latal (80. Wagner), Wilmots 
Tor: 1:0 Felipe (6. / Foulelfmeter) 
Schiedsrichter: Elleray (England) 
Bes. Vorkommnis: de Kock verschießt Elfmeter (78.) 
Zuschauer: 19.850 
Gelbe Karten: Juanele - Anderbrügge, Müller, Nemec, Linke, de Kock 
Rückspiel: 22.4.1997 Parkstadion
 FC Schalke 04 - CD Teneriffa 2 : 0 n. V. (0 : 0; 1 : 0)
 
FC Schalke 04 - CD Teneriffa 2 : 0 n. V. (0 : 0; 1 : 0)

Schalke: 
Lehmann, Thon, Linke, de Kock, Eigenrauch, Nemec, Müller, Anderbrügge (90. 
Wagner), Büskens, Wilmots, Latal (110. Held) 
Teneriffa:
Andersson, Motaung, Ballesteros, Antonio Mata, Alexis, Chano, Pablo Paz (59. 
Dani), Jokanovic, Felipe, Pinilla (98. Aurelio Vidmar), Kodro (73. Neuville)
Tore: 1:0 Linke (68.), 2:0 Wilmots (107.)
Schiedsrichter: Puhl (Ungarn) 
Zuschauer: 56.824 
Gelbe Karten: Latal, Büskens, Wilmots - Mata, Alexis
Hinspiel: 7.5.1997 Parkstadion
  FC 
Schalke 04 - Inter Mailand 1 : 0 (0 : 0)
FC 
Schalke 04 - Inter Mailand 1 : 0 (0 : 0)

Schalke:
Lehmann, Thon, Linke, de Kock, Eigenrauch, Nemec, Müller, Büskens (67. Max), 
Anderbrügge, Wilmots, Latal 
Mailand:
Paglica, Bergomi, Paganin, Fresi (62. Berti), Pistone, Zanetti, Sforza, Galante, 
Winter, Ganz, Zamorano 
Tor: 1:0 Wilmots (70.) 
Schiedsrichter: Batta (Frankreich) 
Zuschauer: 56.824 
Gelbe Karten: - Galante 
Rückspiel: 21.5.1997 Giuseppe-Meazza-Stadion
 Inter Mailand 
- FC Schalke 04 1 : 4 n. E. - 1 : 0 n. V. (0 : 0; 1 : 0)
 Inter Mailand 
- FC Schalke 04 1 : 4 n. E. - 1 : 0 n. V. (0 : 0; 1 : 0) 

Mailand:
Pagliuca, Bergomi (72. Angloma), Paganin, Fresi, Pistone, Zanetti (120. Berti), 
Ince, Sforza (82. Winter), Djorkaeff, Ganz, Zamorano 
Schalke:
Lehmann, Thon, Linke, de Kock, Latal, (111. Held), Eigenrauch, Müller (98. 
Anderbrügge), Nemec, Büskens, Wilmots, Max 
Tor: 1:0 Zamorano (85.) 
Elfmeterschießen: 0:1 Anderbrügge; Lehmann hält gegen Zamorano; 0:2 Thon;
                                  1:2 Djorkaeff; 1:3 Max; Winter schießt vorbei; 
1:4 Wilmots 
Schiedsrichter: Garcia-Aranda (Spanien)
Zuschauer: 81.675 
Gelbe Karten: Ganz, Fresi, Zamorano - Wilmots, Thon, Lehmann, Eigenrauch, 
Latal 
Gelb-rote Karte: Fresi (90.)