Manchester City, Liverpool and Manchester United are all one result away from reaching the Champions League knockout stages… while Chelsea are already there.
The Champions League has returned after a three-week break as we reach the business end of the group stages.
So who needs what to qualify and who is already through?
Wednesday – Olympiakos v Manchester City (17:55 GMT), Marseille v Porto (20:00 GMT)
Manchester City will progress to the last 16 if they pick up at least one point against Olympiakos in Athens on Wednesday.
Marseille will be eliminated if they lose at home to Porto.
Wednesday – Liverpool v Atalanta, Ajax v Midtjylland (both 20:00 GMT)
Liverpool will reach the knockout rounds if they beat Atalanta at Anfield. A draw will be enough if Ajax do not beat Midtjylland.
Danes Midtjylland will be eliminated if they lose.
Chelsea – Sevilla (a) Wed, 2 December, Krasnodar (h) Tue, 8 December
Chelsea and Sevilla booked their places in the knockout stages with their late victories on Tuesday.
If either side win their meeting in Seville on Wednesday, they will top the group because of their head-to-head record (they drew 0-0 at Stamford Bridge).
Man Utd – PSG (h) Wed, 2 December, Leipzig (a) Tue, 8 December
Manchester United only need one point from their final two games – against Paris St-Germain or RB Leipzig – to reach the last 16. A draw in both games will see them top the group.
But defeats in both games could see PSG and Leipzig qualify at United’s expense.
Wednesday – Atletico Madrid v Lokomotiv Moscow, Bayern Munich v Red Bull Salzburg (both 20:00 GMT)
9 pts – Bayern Munich, 4 pts – Atletico Madrid, 2 pts – Lokomotiv Moscow, 1 pt – Salzburg
Bayern Munich will be through to the knockout stages if they beat Red Bull Salzburg. They could afford to draw if Lokomotiv Moscow do not beat Atletico in the other game.
Wednesday – Borussia Monchengladbach v Shakhtar Donetsk (17:55 GMT), Inter Milan v Real Madrid (20:00 GMT)
5 pts – Borussia Monchengladbach, 4 pts – Shakhtar Donetsk and Real Madrid, 2 pts – Inter Milan
Nobody can seal their place in the last 16 or be eliminated in Group B.
12 pts – Barcelona, 9 pts – Juventus, 1 pt – Dynamo Kyiv and Ferencvaros
Barcelona and Juventus booked their places in the last 16 with victories on Tuesday.
Barca can top the group if they better Juventus’ result in the fifth round of games. Otherwise their meeting at the Nou Camp in the final game will decide the group winner.
9 pts – Borussia Dortmund, 8 pts – Lazio, 4 pts – Club Bruges, 1 pt – Zenit St Petersburg
Dortmund play Lazio next. If either side win that game they will seal their last-16 spot. If Zenit beat Club Bruges, Dortmund and Lazio will be through.
- Watch 13 FA Cup second-round games on BBC iPlayer, the BBC Sport website and app this weekend. Find out more here.