Manchester United would qualify in first place with a point (and can afford to lose by six goals and still go through). If they lose to CSKA and Basel do not win, United and CSKA will go through with first place determined by head-to-head results between the two; United won 4-1 in Russia and would have the superior overall goal difference if they lose 4-1. If CSKA and Basel win, the top two will be decided in a three-way head to head; United would be through in this situation unless they lost by seven goals, and would be top unless they lost by five goals).

Basel will go through if they better CSKA’s result, or if both teams draw or lose due to their superior head-to-head. If CSKA and Basel win, the top two will be decided in a three-way head to head, and Basel would be through unless CSKA win by a margin of between three and six goals inclusive).

CSKA must pick up more points than Basel to ensure second place (if both win, CSKA must win by a margin of three goals to go through in the three-way head-to-head and by a margin of five goals to finish top).

Paris and Bayern are both through, with top spot still to play for ahead of their matchday six meeting. Paris won the first game between the sides 3-0 and also lead on overall goal difference so Bayern must win by a four-goal margin to finish top.

Celtic and Anderlecht can both still finish third. Anderlecht were beaten 3-0 at home by Celtic so the Belgian side must win by a three-goal margin in Glasgow to go into the UEFA Europa League (if they win 3-0, Anderlecht finish third on overall goal difference).

Group C: Roma (8) v Qarabağ (2), Chelsea (10) v Atlético Madrid (6)

Chelsea are through. They will secure first place with victory or if Roma fail to win.

Roma will go through with a win, or if Atlético fail to win. If Roma win and Chelsea do not, Roma win the group.

Atlético need to win and hope Roma do not to finish second (if they both finish on nine points, Atlético have the superior head-to-head).

Liverpool will qualify with a draw, and will clinch first place with a win, or a draw if Sevilla fail to win. If Liverpool lose they are out unless Sevilla are also defeated (as Liverpool would be below Spartak in a two-way head-to-head or would be third in a three-way head-to-head on nine points).

Sevilla will qualify with a draw, or if Spartak fail to win. Sevilla clinch first place if they win and Liverpool do not.

Spartak would be through with a win or third with any other result. If Spartak win they will finish top unless Sevilla also win.

Tottenham have qualified as group winners due to their superior head-to-head over Madrid.

Madrid have qualified as group runners-up.

Dortmund and APOEL will contest third place. In case both teams draw Dortmund will be qualified due to superior goal difference in all matches. In case both teams win or lose the final ranking will depend on the number of goals scored and conceded in the last two matches.