Standings

# Team MP W D L G GD P

Group A

1 FC Bayern Munich 6 5 1 0 18:5 13 16
2 Atletico Madrid 6 2 3 1 7:8 -1 9
3 FC Salzburg 6 1 1 4 10:17 -7 4
4 FC Lokomotiv Moscow 6 0 3 3 5:10 -5 3

Group B

1 Real Madrid 6 3 1 2 11:9 2 10
2 Borussia Monchengladbach 6 2 2 2 16:9 7 8
3 FC Shakhtar Donetsk 6 2 2 2 5:12 -7 8
4 Inter Milano 6 1 3 2 7:9 -2 6

Group C

1 Manchester City 6 5 1 0 13:1 12 16
2 FC Porto 6 4 1 1 10:3 7 13
3 Olympiacos FC 6 1 0 5 2:10 -8 3
4 Olympique Marseille 6 1 0 5 2:13 -11 3

Group D

1 Liverpool FC 6 4 1 1 10:3 7 13
2 Atalanta Bergamasca Calcio 6 3 2 1 10:8 2 11
3 Ajax Amsterdam 6 2 1 3 7:7 0 7
4 FC Midtjylland 6 0 2 4 4:13 -9 2

Group E

1 Chelsea FC 6 4 2 0 14:2 12 14
2 FC Sevilla 6 4 1 1 9:8 1 13
3 FC Krasnodar 6 1 2 3 6:11 -5 5
4 FC Stade Rennes 6 0 1 5 3:11 -8 1

Group F

1 Borussia Dortmund 6 4 1 1 12:5 7 13
2 SS Lazio Roma 6 2 4 0 11:7 4 10
3 Club Brugge 6 2 2 2 8:10 -2 8
4 FC Zenit St Petersburg 6 0 1 5 4:13 -9 1

Group G

1 Juventus Turin 6 5 0 1 14:4 10 15
2 FC Barcelona 6 5 0 1 16:5 11 15
3 FC Dynamo Kiev 6 1 1 4 4:13 -9 4
4 Ferencvarosi TC 6 0 1 5 5:17 -12 1

Group H

1 Paris Saint-Germain 6 4 0 2 13:6 7 12
2 RB Leipzig 6 4 0 2 11:12 -1 12
3 Manchester United 6 3 0 3 15:10 5 9
4 Basaksehir FK 6 1 0 5 7:18 -11 3

Group A

1 FC Bayern Munich 3 3 0 0 9:1 8 9
2 Atletico Madrid 3 1 2 0 4:3 1 5
3 FC Salzburg 3 0 1 2 4:10 -6 1
4 FC Lokomotiv Moscow 3 0 1 2 3:6 -3 1

Group B

1 Real Madrid 3 2 0 1 7:5 2 6
2 Borussia Monchengladbach 3 1 1 1 8:5 3 4
3 FC Shakhtar Donetsk 3 1 1 1 2:6 -4 4
4 Inter Milano 3 0 2 1 2:4 -2 2

Group C

1 Manchester City 3 3 0 0 9:1 8 9
2 FC Porto 3 2 1 0 5:0 5 7
4 Olympiacos FC 3 1 0 2 1:3 -2 3
3 Olympique Marseille 3 1 0 2 2:6 -4 3

Group D

1 Liverpool FC 3 2 0 1 3:2 1 6
3 Atalanta Bergamasca Calcio 3 0 2 1 3:8 -5 2
2 Ajax Amsterdam 3 1 0 2 3:3 0 3
4 FC Midtjylland 3 0 1 2 2:7 -5 1

Group E

2 Chelsea FC 3 1 2 0 4:1 3 5
1 FC Sevilla 3 2 0 1 4:6 -2 6
3 FC Krasnodar 3 1 0 2 2:6 -4 3
4 FC Stade Rennes 3 0 1 2 3:6 -3 1

Group F

2 Borussia Dortmund 3 2 1 0 6:1 5 7
1 SS Lazio Roma 3 2 1 0 8:4 4 7
3 Club Brugge 3 1 1 1 4:4 0 4
4 FC Zenit St Petersburg 3 0 1 2 3:5 -2 1

Group G

1 Juventus Turin 3 2 0 1 5:3 2 6
2 FC Barcelona 3 2 0 1 7:5 2 6
3 FC Dynamo Kiev 3 1 0 2 1:6 -5 3
4 Ferencvarosi TC 3 0 1 2 3:9 -6 1

Group H

2 Paris Saint-Germain 3 2 0 1 7:3 4 6
1 RB Leipzig 3 3 0 0 7:3 4 9
3 Manchester United 3 2 0 1 10:4 6 6
4 Basaksehir FK 3 1 0 2 5:7 -2 3

Group A

1 FC Bayern Munich 3 2 1 0 9:4 5 7
2 Atletico Madrid 3 1 1 1 3:5 -2 4
3 FC Salzburg 3 1 0 2 6:7 -1 3
4 FC Lokomotiv Moscow 3 0 2 1 2:4 -2 2

Group B

3 Real Madrid 3 1 1 1 4:4 0 4
1 Borussia Monchengladbach 3 1 1 1 8:4 4 4
4 FC Shakhtar Donetsk 3 1 1 1 3:6 -3 4
2 Inter Milano 3 1 1 1 5:5 0 4

Group C

1 Manchester City 3 2 1 0 4:0 4 7
2 FC Porto 3 2 0 1 5:3 2 6
3 Olympiacos FC 3 0 0 3 1:7 -6 0
4 Olympique Marseille 3 0 0 3 0:7 -7 0

Group D

2 Liverpool FC 3 2 1 0 7:1 6 7
1 Atalanta Bergamasca Calcio 3 3 0 0 7:0 7 9
3 Ajax Amsterdam 3 1 1 1 4:4 0 4
4 FC Midtjylland 3 0 1 2 2:6 -4 1

Group E

1 Chelsea FC 3 3 0 0 10:1 9 9
2 FC Sevilla 3 2 1 0 5:2 3 7
3 FC Krasnodar 3 0 2 1 4:5 -1 2
4 FC Stade Rennes 3 0 0 3 0:5 -5 0

Group F

1 Borussia Dortmund 3 2 0 1 6:4 2 6
3 SS Lazio Roma 3 0 3 0 3:3 0 3
2 Club Brugge 3 1 1 1 4:6 -2 4
4 FC Zenit St Petersburg 3 0 0 3 1:8 -7 0

Group G

1 Juventus Turin 3 3 0 0 9:1 8 9
2 FC Barcelona 3 3 0 0 9:0 9 9
3 FC Dynamo Kiev 3 0 1 2 3:7 -4 1
4 Ferencvarosi TC 3 0 0 3 2:8 -6 0

Group H

1 Paris Saint-Germain 3 2 0 1 6:3 3 6
3 RB Leipzig 3 1 0 2 4:9 -5 3
2 Manchester United 3 1 0 2 5:6 -1 3
4 Basaksehir FK 3 0 0 3 2:11 -9 0