Grupo A
16.09.1998 20:45 Oporto - Olympiacos 2:2 (0:0)
20:45 Croatia Zagreb - AFC Ajax 0:0 (0:0)
30.09.1998 20:45 AFC Ajax - Oporto 2:1 (0:0)
20:45 Olympiacos - Croatia Zagreb 2:0 (1:0)
21.10.1998 20:45 Olympiacos - AFC Ajax 1:0 (1:0)
20:45 Oporto - Croatia Zagreb 3:0 (2:0)
04.11.1998 20:45 AFC Ajax - Olympiacos 2:0 (1:0)
20:45 Croatia Zagreb - Oporto 3:1 (2:1)
25.11.1998 20:45 Olympiacos - Oporto 2:1 (1:0)
20:45 AFC Ajax - Croatia Zagreb 0:1 (0:0)
09.12.1998 20:45 Oporto - AFC Ajax 3:0 (0:0)
20:45 Croatia Zagreb - Olympiacos 1:1 (1:0)
Grupo B
16.09.1998 20:45 Athletic - Rosenborg BK 1:1 (1:0)
20:45 Juventus - Galatasaray 2:2 (1:1)
30.09.1998 20:45 Galatasaray - Athletic 2:1 (1:1)
20:45 Rosenborg BK - Juventus 1:1 (0:1)
21.10.1998 20:45 Athletic - Juventus 0:0 (0:0)
20:45 Rosenborg BK - Galatasaray 3:0 (0:0)
04.11.1998 20:45 Juventus - Athletic 1:1 (0:1)
20:45 Galatasaray - Rosenborg BK 3:0 (0:0)
25.11.1998 20:45 Rosenborg BK - Athletic 2:1 (1:0)
02.12.1998 20:45 Galatasaray - Juventus 1:1 (0:0)
09.12.1998 20:45 Athletic - Galatasaray 1:0 (1:0)
20:45 Juventus - Rosenborg BK 2:0 (2:0)
Grupo C
16.09.1998 20:45 Real Madrid - Inter 2:0 (0:0)
20:45 Sturm Graz - Spartak Moskva 0:2 (0:0)
30.09.1998 17:45 Spartak Moskva - Real Madrid 2:1 (0:0)
20:45 Inter - Sturm Graz 1:0 (0:0)
21.10.1998 20:45 Inter - Spartak Moskva 2:1 (1:0)
20:45 Real Madrid - Sturm Graz 6:1 (2:1)
04.11.1998 17:45 Spartak Moskva - Inter 1:1 (0:0)
20:00 Sturm Graz - Real Madrid 1:5 (1:2)
25.11.1998 17:45 Spartak Moskva - Sturm Graz 0:0 (0:0)
20:45 Inter - Real Madrid 3:1 (0:0)
09.12.1998 20:45 Sturm Graz - Inter 0:2 (0:0)
20:45 Real Madrid - Spartak Moskva 2:1 (1:0)
Grupo D
16.09.1998 20:45 Brøndby IF - Bayern Múnich 2:1 (0:0)
20:45 Manchester United - Barcelona 3:3 (2:0)
30.09.1998 20:45 Barcelona - Brøndby IF 2:0 (1:0)
20:45 Bayern Múnich - Manchester United 2:2 (1:1)
21.10.1998 20:45 Bayern Múnich - Barcelona 1:0 (1:0)
20:45 Brøndby IF - Manchester United 2:6 (1:3)
04.11.1998 20:45 Barcelona - Bayern Múnich 1:2 (1:0)
20:45 Manchester United - Brøndby IF 5:0 (4:0)
25.11.1998 20:45 Bayern Múnich - Brøndby IF 2:0 (0:0)
20:45 Barcelona - Manchester United 3:3 (1:1)
09.12.1998 20:45 Brøndby IF - Barcelona 0:2 (0:2)
20:45 Manchester United - Bayern Múnich 1:1 (1:0)
Grupo E
16.09.1998 20:45 Panathinaikos - Dinamo Kiev 2:1 (0:1)
20:45 RC Lens - Arsenal 1:1 (0:0)
30.09.1998 20:45 Arsenal - Panathinaikos 2:1 (0:0)
20:45 Dinamo Kiev - RC Lens 1:1 (0:0)
21.10.1998 20:45 Arsenal - Dinamo Kiev 1:1 (0:0)
20:45 RC Lens - Panathinaikos 1:0 (0:0)
04.11.1998 20:45 Dinamo Kiev - Arsenal 3:1 (1:0)
20:45 Panathinaikos - RC Lens 1:0 (0:0)
25.11.1998 18:45 Dinamo Kiev - Panathinaikos 2:1 (0:1)
20:45 Arsenal - RC Lens 0:1 (0:0)
09.12.1998 20:45 RC Lens - Dinamo Kiev 1:3 (0:0)
21:45 Panathinaikos - Arsenal 1:3 (0:0)
Grupo F
16.09.1998 20:45 1. FC Kaiserslautern - Benfica 1:0 (1:0)
20:45 PSV - HJK Helsinki 2:1 (0:1)
30.09.1998 19:45 Benfica - PSV 2:1 (0:0)
20:45 HJK Helsinki - 1. FC Kaiserslautern 0:0 (0:0)
21.10.1998 20:45 HJK Helsinki - Benfica 2:0 (1:0)
20:45 PSV - 1. FC Kaiserslautern 1:2 (0:0)
04.11.1998 20:45 Benfica - HJK Helsinki 2:2 (0:1)
20:45 1. FC Kaiserslautern - PSV 3:1 (0:1)
25.11.1998 18:45 HJK Helsinki - PSV 1:3 (0:1)
20:45 Benfica - 1. FC Kaiserslautern 2:1 (1:0)
09.12.1998 20:45 PSV - Benfica 2:2 (1:0)
20:45 1. FC Kaiserslautern - HJK Helsinki 5:2 (1:1)
Cuartos de final
03.03.1999 20:45 Bayern Múnich - 1. FC Kaiserslautern 2:0 (2:0)
20:45 Juventus - Olympiacos 2:1 (1:0)
20:45 Manchester United - Inter 2:0 (2:0)
20:45 Real Madrid - Dinamo Kiev 1:1 (0:0)
17.03.1999 20:45 1. FC Kaiserslautern - Bayern Múnich 0:4 (0:3)
20:45 Olympiacos - Juventus 1:1 (1:0)
20:45 Inter - Manchester United 1:1 (0:0)
20:45 Dinamo Kiev - Real Madrid 2:0 (0:0)
Semifinales
07.04.1999 20:45 Dinamo Kiev - Bayern Múnich 3:3 (2:1)
20:45 Manchester United - Juventus 1:1 (0:1)
21.04.1999 20:45 Bayern Múnich - Dinamo Kiev 1:0 (1:0)
20:45 Juventus - Manchester United 2:3 (2:2)
Final
26.05.1999 20:45 Manchester United - Bayern Múnich 2:1 (0:1)