The group stage of the Champions League is starting to reach its climax with matchday five's fixtures taking place on Tuesday and Wednesday. Manchester City, Napoli, Real Madrid, Bayern Munich and Club Brugge have all secured their qualification and they are likely to be joined by more teams this week.
Three groups have two qualification places up for grabs, while five have one team already guaranteed to advance beyond the group stages.
Many teams, while ensuring their secure a positive result, will also be relying on results to go their way elsewhere, and with so many possible outcomes from the 16 fixtures over the next two days, football.london has got you covered with the possible permutations from matchday five.
READ MORE: Antonio Conte may have no choice but to break his Harry Kane Tottenham vow before World Cup
Group A - Napoli (Q) Liverpool, Ajax, Rangers.
It has been a disappointing return to Europe's elite competition for Rangers who are on zero points but still can qualify for the Europa League round of 32 if they finish third. Meanwhile Liverpool need just a point against Ajax to secure their place in the knockout stages with Napoli already qualified.
Group B - Club Brugge (Q), Porto, Atletico Madrid, Bayer Leverkusen.
The surprise package of Group B, Club Brugge, are already through to the knockout stages and they can be joined by Porto if they beat Brugge and two-time Champions League finalists Atletico fail to beat Leverkusen.
Group C - Bayern Munich (Q), Inter, Barcelona, Viktoria Plzen.
2020 winners Bayern Munich are already through to the next round, with Barcelona facing the possibility of dropping into the Europa League for the second successive season if Inter beat Viktoria Plzen.
Group D - Tottenham Hotspur, Marseille, Sporting Lisbon, Eintracht Frankfurt.
After a challenging week, Spurs can confirm their place in the knockout stages with a win over Sporting Lisbon regardless of the result between Marseille and Frankfurt.
Group E - Chelsea, Red Bull Salzburg, Milan, Dinamo Zagreb.
With a victory, Chelsea can qualify for the last 16 but if they were to draw in Austria, Milan beating Zagreb would also see Graham Potter's side advance out of the group stage.
Group F - Real Madrid (Q), RB Leipzig, Shakhtar Donetsk, Celtic.
RB Leipzig would be into the last 16 if they beat already-qualified Real Madrid and Shakhtar Donetsk lose to Celtic.
Group G - Manchester City (Q), Borussia Dortmund, Sevilla, Copenhagen.
Dortmund can secure qualification without even playing if Sevilla and Copenhagen draw, but if Copenhagen can't beat Sevilla, a draw against Manchester City would suffice, while a victory over the Premier League champions, who have already qualified, would send the Germans through.
Group H - Paris Saint-Germain, Benfica, Juventus, Maccabi Haifa.
Benfica and PSG can qualify for the round of 16 if they beat Juventus and Maccabi Haifa respectively. While draws in both games would also see both teams extend their stay in Europe's elite competition.
READ NEXT:
Predicted Chelsea team vs FC Salzburg – Kovacic decision made, Potter shakes up the attack
Graham Potter has £2m trick to secure Paul Winstanley amid Chelsea Leandro Trossard move
New Todd Boehly January plan revealed with surprise U-turn amid Christopher Nkunku transfer
Who is Laurence Stewart: Chelsea director search, working with Guardiola, World Cup experience
Chelsea news and transfers LIVE: All the latest news, rumours and gossip from Stamford Bridge