Group A
16/09/1998 19:45 FC Porto - Olympiakos Piräus 2:2 (0:0)
19:45 Croatia Zagreb - AFC Ajax 0:0 (0:0)
30/09/1998 19:45 AFC Ajax - FC Porto 2:1 (0:0)
19:45 Olympiakos Piräus - Croatia Zagreb 2:0 (1:0)
21/10/1998 19:45 Olympiakos Piräus - AFC Ajax 1:0 (1:0)
19:45 FC Porto - Croatia Zagreb 3:0 (2:0)
04/11/1998 19:45 AFC Ajax - Olympiakos Piräus 2:0 (1:0)
19:45 Croatia Zagreb - FC Porto 3:1 (2:1)
25/11/1998 19:45 Olympiakos Piräus - FC Porto 2:1 (1:0)
19:45 AFC Ajax - Croatia Zagreb 0:1 (0:0)
09/12/1998 19:45 FC Porto - AFC Ajax 3:0 (0:0)
19:45 Croatia Zagreb - Olympiakos Piräus 1:1 (1:0)
Group B
16/09/1998 19:45 Athletic Bilbao - Rosenborg BK 1:1 (1:0)
19:45 Juventus - Galatasaray 2:2 (1:1)
30/09/1998 19:45 Galatasaray - Athletic Bilbao 2:1 (1:1)
19:45 Rosenborg BK - Juventus 1:1 (0:1)
21/10/1998 19:45 Athletic Bilbao - Juventus 0:0 (0:0)
19:45 Rosenborg BK - Galatasaray 3:0 (0:0)
04/11/1998 19:45 Juventus - Athletic Bilbao 1:1 (0:1)
19:45 Galatasaray - Rosenborg BK 3:0 (0:0)
25/11/1998 19:45 Rosenborg BK - Athletic Bilbao 2:1 (1:0)
02/12/1998 19:45 Galatasaray - Juventus 1:1 (0:0)
09/12/1998 19:45 Athletic Bilbao - Galatasaray 1:0 (1:0)
19:45 Juventus - Rosenborg BK 2:0 (2:0)
Group C
16/09/1998 19:45 Real Madrid - Inter 2:0 (0:0)
19:45 Sturm Graz - Spartak Moskva 0:2 (0:0)
30/09/1998 16:45 Spartak Moskva - Real Madrid 2:1 (0:0)
19:45 Inter - Sturm Graz 1:0 (0:0)
21/10/1998 19:45 Inter - Spartak Moskva 2:1 (1:0)
19:45 Real Madrid - Sturm Graz 6:1 (2:1)
04/11/1998 16:45 Spartak Moskva - Inter 1:1 (0:0)
19:00 Sturm Graz - Real Madrid 1:5 (1:2)
25/11/1998 16:45 Spartak Moskva - Sturm Graz 0:0 (0:0)
19:45 Inter - Real Madrid 3:1 (0:0)
09/12/1998 19:45 Sturm Graz - Inter 0:2 (0:0)
19:45 Real Madrid - Spartak Moskva 2:1 (1:0)
Group D
16/09/1998 19:45 Brøndby IF - Bayern München 2:1 (0:0)
19:45 Manchester United - FC Barcelona 3:3 (2:0)
30/09/1998 19:45 FC Barcelona - Brøndby IF 2:0 (1:0)
19:45 Bayern München - Manchester United 2:2 (1:1)
21/10/1998 19:45 Bayern München - FC Barcelona 1:0 (1:0)
19:45 Brøndby IF - Manchester United 2:6 (1:3)
04/11/1998 19:45 FC Barcelona - Bayern München 1:2 (1:0)
19:45 Manchester United - Brøndby IF 5:0 (4:0)
25/11/1998 19:45 Bayern München - Brøndby IF 2:0 (0:0)
19:45 FC Barcelona - Manchester United 3:3 (1:1)
09/12/1998 19:45 Brøndby IF - FC Barcelona 0:2 (0:2)
19:45 Manchester United - Bayern München 1:1 (1:0)
Group E
16/09/1998 19:45 Panathinaikos - Dinamo Kiev 2:1 (0:1)
19:45 RC Lens - Arsenal FC 1:1 (0:0)
30/09/1998 19:45 Arsenal FC - Panathinaikos 2:1 (0:0)
19:45 Dinamo Kiev - RC Lens 1:1 (0:0)
21/10/1998 19:45 Arsenal FC - Dinamo Kiev 1:1 (0:0)
19:45 RC Lens - Panathinaikos 1:0 (0:0)
04/11/1998 19:45 Dinamo Kiev - Arsenal FC 3:1 (1:0)
19:45 Panathinaikos - RC Lens 1:0 (0:0)
25/11/1998 17:45 Dinamo Kiev - Panathinaikos 2:1 (0:1)
19:45 Arsenal FC - RC Lens 0:1 (0:0)
09/12/1998 19:45 RC Lens - Dinamo Kiev 1:3 (0:0)
20:45 Panathinaikos - Arsenal FC 1:3 (0:0)
Group F
16/09/1998 19:45 1. FC Kaiserslautern - SL Benfica 1:0 (1:0)
19:45 PSV Eindhoven - HJK Helsinki 2:1 (0:1)
30/09/1998 18:45 SL Benfica - PSV Eindhoven 2:1 (0:0)
19:45 HJK Helsinki - 1. FC Kaiserslautern 0:0 (0:0)
21/10/1998 19:45 HJK Helsinki - SL Benfica 2:0 (1:0)
19:45 PSV Eindhoven - 1. FC Kaiserslautern 1:2 (0:0)
04/11/1998 19:45 SL Benfica - HJK Helsinki 2:2 (0:1)
19:45 1. FC Kaiserslautern - PSV Eindhoven 3:1 (0:1)
25/11/1998 17:45 HJK Helsinki - PSV Eindhoven 1:3 (0:1)
19:45 SL Benfica - 1. FC Kaiserslautern 2:1 (1:0)
09/12/1998 19:45 PSV Eindhoven - SL Benfica 2:2 (1:0)
19:45 1. FC Kaiserslautern - HJK Helsinki 5:2 (1:1)
Quarter-finals
03/03/1999 19:45 Bayern München - 1. FC Kaiserslautern 2:0 (2:0)
19:45 Juventus - Olympiakos Piräus 2:1 (1:0)
19:45 Manchester United - Inter 2:0 (2:0)
19:45 Real Madrid - Dinamo Kiev 1:1 (0:0)
17/03/1999 19:45 1. FC Kaiserslautern - Bayern München 0:4 (0:3)
19:45 Olympiakos Piräus - Juventus 1:1 (1:0)
19:45 Inter - Manchester United 1:1 (0:0)
19:45 Dinamo Kiev - Real Madrid 2:0 (0:0)
Semi-finals
07/04/1999 19:45 Dinamo Kiev - Bayern München 3:3 (2:1)
19:45 Manchester United - Juventus 1:1 (0:1)
21/04/1999 19:45 Bayern München - Dinamo Kiev 1:0 (1:0)
19:45 Juventus - Manchester United 2:3 (2:2)
Final
26/05/1999 19:45 Manchester United - Bayern München 2:1 (0:1)