Group A
17/09/1997 AC Sparta Praha - Parma AC 0:0 (0:0)
Galatasaray - Borussia Dortmund 0:1 (0:0)
01/10/1997 Parma AC - Galatasaray 2:0 (2:0)
Borussia Dortmund - AC Sparta Praha 4:1 (1:0)
22/10/1997 AC Sparta Praha - Galatasaray 3:0 (1:0)
Parma AC - Borussia Dortmund 1:0 (0:0)
05/11/1997 Galatasaray - AC Sparta Praha 2:0 (0:0)
Borussia Dortmund - Parma AC 2:0 (0:0)
27/11/1997 Parma AC - AC Sparta Praha 2:2 (1:0)
Borussia Dortmund - Galatasaray 4:1 (2:0)
10/12/1997 Galatasaray - Parma AC 1:1 (0:0)
AC Sparta Praha - Borussia Dortmund 0:3 (0:1)
Group B
17/09/1997 1. FC Košice - Manchester United 0:3 (0:1)
Juventus - Feyenoord 5:1 (3:0)
01/10/1997 Feyenoord - 1. FC Košice 2:0 (2:0)
Manchester United - Juventus 3:2 (1:1)
22/10/1997 Manchester United - Feyenoord 2:1 (1:0)
1. FC Košice - Juventus 0:1 (0:1)
05/11/1997 Feyenoord - Manchester United 1:3 (0:2)
Juventus - 1. FC Košice 3:2 (1:0)
26/11/1997 Feyenoord - Juventus 2:0 (0:0)
27/11/1997 Manchester United - 1. FC Košice 3:0 (1:0)
10/12/1997 1. FC Košice - Feyenoord 0:1 (0:0)
Juventus - Manchester United 1:0 (0:0)
Group C
17/09/1997 PSV Eindhoven - Dinamo Kiev 1:3 (1:1)
Newcastle United - FC Barcelona 3:2 (2:0)
01/10/1997 FC Barcelona - PSV Eindhoven 2:2 (0:0)
Dinamo Kiev - Newcastle United 2:2 (2:0)
22/10/1997 Dinamo Kiev - FC Barcelona 3:0 (2:0)
PSV Eindhoven - Newcastle United 1:0 (1:0)
05/11/1997 FC Barcelona - Dinamo Kiev 0:4 (0:3)
Newcastle United - PSV Eindhoven 0:2 (0:1)
26/11/1997 FC Barcelona - Newcastle United 1:0 (1:0)
27/11/1997 Dinamo Kiev - PSV Eindhoven 1:1 (1:0)
10/12/1997 PSV Eindhoven - FC Barcelona 2:2 (0:1)
Newcastle United - Dinamo Kiev 2:0 (2:0)
Group D
17/09/1997 Real Madrid - Rosenborg BK 4:1 (3:1)
Olympiakos Piraeus - FC Porto 1:0 (1:0)
01/10/1997 FC Porto - Real Madrid 0:2 (0:1)
Rosenborg BK - Olympiakos Piraeus 5:1 (3:0)
22/10/1997 Rosenborg BK - FC Porto 2:0 (2:0)
Real Madrid - Olympiakos Piraeus 5:1 (2:1)
05/11/1997 FC Porto - Rosenborg BK 1:1 (1:0)
Olympiakos Piraeus - Real Madrid 0:0 (0:0)
27/11/1997 Rosenborg BK - Real Madrid 2:0 (1:0)
FC Porto - Olympiakos Piraeus 2:1 (1:1)
10/12/1997 Real Madrid - FC Porto 4:0 (2:0)
Olympiakos Piraeus - Rosenborg BK 2:2 (0:0)
Group E
17/09/1997 Bayern München - Beşiktaş 2:0 (1:0)
Paris Saint-Germain - IFK Göteborg 3:0 (1:0)
01/10/1997 Beşiktaş - Paris Saint-Germain 3:1 (2:0)
IFK Göteborg - Bayern München 1:3 (0:2)
22/10/1997 Beşiktaş - IFK Göteborg 1:0 (1:0)
Bayern München - Paris Saint-Germain 5:1 (2:0)
05/11/1997 IFK Göteborg - Beşiktaş 2:1 (2:1)
Paris Saint-Germain - Bayern München 3:1 (1:1)
26/11/1997 Beşiktaş - Bayern München 0:2 (0:2)
IFK Göteborg - Paris Saint-Germain 0:1 (0:0)
10/12/1997 Paris Saint-Germain - Beşiktaş 2:1 (1:1)
Bayern München - IFK Göteborg 0:1 (0:0)
Group F
17/09/1997 Sporting CP - AS Monaco 3:0 (2:0)
Bayer Leverkusen - Lierse SK 1:0 (1:0)
01/10/1997 Lierse SK - Sporting CP 1:1 (0:0)
AS Monaco - Bayer Leverkusen 4:0 (1:0)
22/10/1997 AS Monaco - Lierse SK 5:1 (1:0)
Sporting CP - Bayer Leverkusen 0:2 (0:0)
05/11/1997 Lierse SK - AS Monaco 0:1 (0:0)
Bayer Leverkusen - Sporting CP 4:1 (1:1)
26/11/1997 AS Monaco - Sporting CP 3:2 (0:2)
Lierse SK - Bayer Leverkusen 0:2 (0:0)
10/12/1997 Sporting CP - Lierse SK 2:1 (0:1)
Bayer Leverkusen - AS Monaco 2:2 (1:0)
Quarter-finals
04/03/1998 Bayer Leverkusen - Real Madrid 1:1 (1:0)
Juventus - Dinamo Kiev 1:1 (0:0)
Bayern München - Borussia Dortmund 0:0 (0:0)
AS Monaco - Manchester United 0:0 (0:0)
18/03/1998 Real Madrid - Bayer Leverkusen 3:0 (0:0)
Dinamo Kiev - Juventus 1:4 (0:1)
Borussia Dortmund - Bayern München 1:0 (0:0, 0:0) aet
Manchester United - AS Monaco 1:1 (0:1)
Semi-finals
01/04/1998 Juventus - AS Monaco 4:1 (2:1)
Real Madrid - Borussia Dortmund 2:0 (1:0)
15/04/1998 AS Monaco - Juventus 3:2 (1:1)
Borussia Dortmund - Real Madrid 0:0 (0:0)
Final
20/05/1998 19:45 Real Madrid - Juventus 1:0 (0:0)