Through to round of 16
Group E: Chelsea*, Sevilla
Group F: Borussia Dortmund
Group G: Barcelona, Juventus
*Group winners
Can still reach round of 16
Group F: Lazio, Club Brugge
Group H: Manchester United, Paris Saint-Germain, Leipzig
Will finish third and transfer to UEFA Europa League round of 32
Group E: Krasnodar
Cannot reach round of 16 but can finish third
Group G: Dynamo Kyiv, Ferencváros
Will finish fourth
Group E: Rennes
Group F: Zenit
Group H: İstanbul Başakşehir
All information in this article is subject to final confirmation from UEFA. These examples may not cover all potential situations.
Tuesday 8 December
Group E: Chelsea (13 points) vs Krasnodar (4), Rennes (1) vs Sevilla (10)
Chelsea are through to the round of 16 as group winners.
Sevilla are through to the round of 16.
Krasnodar will finish third and enter the UEFA Europa League round of 32.
Rennes will finish fourth.
Group F: Lazio (9) vs Club Brugge (7), Zenit (1) vs Dortmund (10)
Dortmund are through to the round of 16. They will win the group if they beat Zenit, if both games are drawn, or whatever their result if Lazio lose to Club Brugge.
Lazio will go through if they avoid defeat by Club Brugge. They will win the group if they win and Dortmund do not, or if Lazio draw and Dortmund lose.
Club Brugge will go through if they beat Lazio.
Zenit will finish fourth.
Group G: Barcelona (15) vs Juventus (12), Dynamo Kyiv (1) vs Ferencváros (1)
Both Barcelona and Juventus are through to the round of 16. Juventus will only overtake Barcelona to finish first if they win by three goals or more, or any two-goal margin other than 2-0.
Neither Dynamo nor Ferencváros can reach the round of 16. To finish third, Dynamo must win or draw 0-0, 1-1 or 2-2; all other results mean Ferencváros finish third.
Group H: Paris Saint-Germain (9) vs İstanbul Başakşehir (3), Leipzig (9) vs Manchester United (9)
Manchester United will go through if they avoid defeat by Leipzig. United will finish first if they avoid defeat and Paris do not beat Başakşehir.
Paris will go through if they avoid defeat by Başakşehir, or even if they lose should the other game not end in a draw. Paris will finish first if they win.
Leipzig will go through if they beat United, or if they draw and Paris lose to Başakşehir. Leipzig will finish first if they win and Paris do not.
İstanbul Başakşehir will finish fourth.
Source: UEFA