After five matchdays, nine teams are through to the Champions league knockout stages – but who are they? And who still has work to do in the final round of fixtures next week?
Manchester United failed to join fellow English clubs Chelsea, Liverpool and Manchester City in the last 16 after their 3-1 defeat by Paris-St Germain on Wednesday – meaning they need a point from their final game away to RB Leipzig to qualify.
Holders Bayern Munich are through after securing top spot in Group A, but last year’s runners-up PSG and 13-time European champions Real Madrid still have work to do.
Here is the state of play going into the final round of group matches on 8 and 9 December.
Who is through to the knockout stages?
Qualified (but final position to be decided): Barcelona, Borussia Dortmund and Juventus
Guaranteed top spot: Bayern Munich, Chelsea, Liverpool and Manchester City
Guaranteed second: Porto and Sevilla
Who still has something to play for?
Group A: Atletico Madrid, Salzburg
Group B: Borussia Monchengladbach, Shakhtar Donetsk, Real Madrid, Inter Milan
Group D: Atalanta, Ajax
Group F: Lazio, Club Bruges
Group H: Manchester United, Paris St-Germain, RB Leipzig
When is the last 16 draw and how does it work?
The draw for the last 16 will take place on Monday, 14 December at Uefa’s head quarters in Nyon, Switzerland.
Teams finishing top of their group will be drawn against a team finishing second in a different group.
Clubs cannot face a side they met in the group stage and, at this stage of the competition, teams from the same country cannot be drawn against each other. That is allowed to happen from the quarter-finals, the draw for which takes place on 19 March, alongside the semi-finals.
Teams will then be able to plot their route to the final, which is on 29 May at the Ataturk Olympic Stadium in Istanbul.
The last-16 ties are two-legged and will take on 16/17 and 23/24 February, and 9/10 and 16/17 March.
What do sides need to do to qualify?
Tues 8 December – Paris St-Germain v Istanbul Basaksehir, RB Leipzig v Manchester United (both 20:00)
Results in matchday five mean it is extremely tight at the top of Group H.
United need a point away at RB Leipzig to qualify for the last 16. A defeat in Germany would see them drop into the Europa League.
They could win the group with a point (if PSG do not win at home against Istanbul Basaksehir) but if PSG win their match they will top the group no matter the United result.
Leipzig will be through with a win. If they draw, they need PSG to lose.
If both Man Utd and PSG lose then the Parisians will qualify (alongside Leipzig) courtesy of a better goal difference in the two games between them and United.
Wed 9 December – Inter Milan v Shakhtar Donetsk, Real Madrid v Borussia Monchengladbach (both 20:00 GMT)
Another group that is wide open is Group B with all four teams still able to qualify. Leaders Borussia Monchengladbach travel to Real Madrid. If either side wins they are guaranteed to go through. The Germans will also progress with a draw. A point would only be enough for Real if Inter beat Shakhtar because of their superior head-to-head record over the Italians but not the Ukrainians.
A win takes Shakhtar through, and they would also progress with a draw if Real do anything but win. Inter have to win to reach the last 16 and even that would not be enough if the other game ends in a draw.
What about the other groups?
Atletico Madrid will progress from Group A providing they avoid defeat against Salzburg in Austria (Wed 9 Dec, 20:00 GMT).
They will be joined by Atalanta, if they do not lose against Ajax (Wed 9 Dec, 17:55 GMT), and Lazio as long as they pick up a point against Club Bruges (Tues 8 Dec, 20:00 GMT).
If Lazio win then Borussia Dortmund will need to beat Zenit St Petersburg to guarantee finishing top of Group F.
Barcelona will secure top spot in Group G if they do not lose by more than one goal to Juventus. A 2-0 defeat would see them stay top, but Juve would top the group if they won 3-1, 4-2 etc or by more than two goals.
Which sides cannot reach the knockouts?
The following sides are definitely out of last 16 contention. Krasnodar have guaranteed a Europa League spot for finishing third, while FC Midtjylland, Rennes, Zenit and Istanbaul Basaksehir will all finish fourth in their groups.
The others can all still reach the Europa League.
Group A: Lokomotiv Moscow
Group C: Olympiakos, Marseille
Group D: FC Midtjylland (will finish fourth)
Group E: Krasnodar, Rennes (will finish third and fourth respectively)
Group F: Zenit St Petersburg (will finish fourth)
Group G: Dynamo Kyiv, Ferencvaros
Group H: Istanbul Basaksehir (will finish fourth)
What about the Europa League?
Arsenal and Leicester City have already booked their place in the Europa League last 32 – alongside Roma and Hoffenheim.
Tottenham will join them as long as they avoid defeat against Austrian side LASK on Thursday.
Steven Gerrard’s Rangers side will go through this week if they beat Standard Liege, but Celtic and Dundalk are two of the seven sides that can no longer reach the knockout stages.
The likes of Napoli, AC Milan, Villarreal and current La Liga leaders Real Sociedad can also all progress this week.
- Missed Industry?: Fast-living, expensive exploits and fallouts await in this hit new drama
- Barack Obama Exclusive: The former president on his cautious optimism for the future and more