With just one game left to play in the Champions League group stages there is still much at stake for a host of Europe’s biggest clubs.
Liverpool and Chelsea have still not secured their place in the knockout stages of the competition, while Inter Milan or Borussia Dortmund will wave goodbye to the competition next month.
Sportsmail gives you the lowdown on the state of play in all eight Champions League groups ahead of the final round of group stage fixtures in December.
Jurgen Klopp’s Liverpool must get a point in their final group stage game to qualify
There will be no final game drama in Group A, with Real Madrid and Paris Saint-Germain already certain of their place in the knockout stages of the competition.
PSG fought back from two goals down to draw 2-2 with Madrid on Tuesday, which leaves Thomas Tuchel’s side top of the group on 13 points and Madrid in second place with 8 points.
Just a point separates third-placed Club Brugge and bottom side Galatasaray, but the Turkish club must beat PSG and hope Brugge fail to beat Madrid to take third place and drop into the Europa League.
Bayern Munich have already qualified for the last-16 as group winners, while Tottenham are certain of second place after their 3-2 win over Olympiakos this week.
Third place and a spot in the Europa League last-32 remains up for grabs. Crvena Zvezda are currently third and two points ahead of Olympiakos, who have picked up just one point so far.
Crvena will finish third if they avoid defeat away at Olympiakos in their final game. A win for the Greek club will see them leapfrog their opponents in the table and qualify for the Europa League.
Manchester City secured their place in the last-16 following a 1-1 draw at home to Shakhtar Donetsk on Tuesday, a result which also confirmed Pep Guardiola’s side as group winners.
But the runners-up spot in Group C is up for grabs with just a point separating Shakhtar, who are currently second on six points and third-placed Dinamo Zagreb, who are a point ahead of fourth-placed Atalanta.
Victory for Shakhtar against Atalanta in their final game next month will see them qualify, while a draw will also be enough if Dinamo fail to beat Manchester City.
Dinamo will qualify only if they beat City and Shakhtar fail to beat Atalanta, while the Serie A club must win and hope Dinamo don’t beat City to advance.
With four wins from five games, Juventus have coasted into the knockout stages as group winners but Atletico Madrid or Bayer Leverkusen could yet join them in the last-16.
Atletico are currently the favourites to do so, as they occupy second place on seven points and are a point ahead of the Bundesliga club.
Atletico will go through if they beat Lokomotiv or if Leverkusen fail to beat Juventus, while Levekusen will go through if they beat Juventus and Atlético do not beat Lokomotiv.
Lokomotiv will finish fourth regardless of results.
Group E is perfectly poised for a dramatic final round of fixtures, with three teams still in the mix for the two qualification places.
Group leaders Liverpool need a point from their final game away to Red Bull Salzburg to seal their place in the last-16 but will also qualify if Napoli lose to Genk. Defeat for the Reds and a Napoli win Genk would see them crash out.
Napoli currently occupy second place and a point will be enough for them to advance to the knockout stages if Salzburg fail to beat Liverpool.
Salzburg, meanwhile, will qualify if they beat Liverpool and Napoli fail to beat Genk. If the Serie A club do win, Salzburg must beat the Reds by a better scoreline than the 4-3 by which they lost at Anfield.
Genk, meanwhile, will remain rooted to the bottom of the group regardless of results.
Barcelona’s 3-1 win over Borussia Dortmund secured their place in the last-16 and top spot in Group F but a fascinating fight is set to ensue for second place.
Inter Milan and Dortmund are level on seven points, but Inter’s superior goal difference means they currently occupy second spot.
Inter will go through if they beat Barcelona or as long as they finish level on points with Dortmund, thanks to their superior head to head goal difference.
Dortmund must pick up more points than Inter to qualify, while Slavia Prague will finish bottom regardless of results.
RB Leipzig’s dramatic 2-2 draw with Benfica, which saw the German side fight back from two goals down to nick a point, sealed their qualification from Group G.
Leipzig will also secure top spot if they draw with Lyon, but Zenit will go through if they beat Benfica and Lyon do not beat Leipzig, or if both games are drawn due to their head-to-head superiority over Lyon, or regardless if Lyon lose.
Lyon will go through if they beat Leipzig (when they would also clinch first place), or if they draw and Zenit lose to Benfica.
Benfica are unable to finish in the top two. They will finish third if they beat Zenit by a scoreline better than 3-1 and Lyon does not lose, or if they win by any score and Lyon lose to Leipzig.
Ajax, Chelsea and Valencia face a dramatic final round of fixtures, with all three teams in the mix for qualification.
Ajax currently top the group on 10 points, with Chelsea in second on eight and Valencia level on points with the Blues in third.
A Chelsea win over Lille in their final game will see them advance and a draw will also be enough if Valencia fail to beat Ajax in Amsterdam.
If both teams draw, Valencia will advance thanks to their superior goal difference in the two games against the Blues.