Champions League group stage permutations for round of 16
The top two teams qualify for the round of 16, with the third-place team dropping into the Europa League and the bottom club eliminated from Europe.
Qualified teams: Arsenal, Atletico Madrid, Bayern Munich, Borussia Dortmund, Paris Saint-Germain
Eliminated: Club Brugge, Dinamo Zagreb, FC Basel, FC Rostov, Legia Warsaw, Ludogorets Razgrad, PSV Eindhoven
Arsenal and Paris Saint-Germain have qualified, and the top spot in the group will be decided if there is a winner in the match between the two teams at the Emirates on Nov. 23. If that match is a draw, it could go down to goal difference, with the Gunners having an advantage of three.
The Europa League spot for third place has a very similar situation. A winner between Ludogorets and FC Basel will settle that. Otherwise, it will go to goal difference, with FC Basel holding an advantage of three.
Benfica: Will qualify with a win at Besiktas in the next round of games
Napoli: Can qualify with a win at Dynamo Kiev next time, if Benfica also beat Besiktas
Besiktas: Cannot go through on Matchday 5 and will likely need to pick up four points to have a chance to progress
Dynamo Kiev: Would need to win both of their remaining matches, including beating Napoli by two goals, and hope Napoli lose to Benfica and Besiktas do not beat Benfica
Barcelona: Must win at Celtic to guarantee their passage. They will also be through regardless of their result if Borussia Monchengladbach fail to beat Manchester City.
Manchester City: Require a point at Borussia Monchengladbach to seal a place in the round of 16.
Borussia Monchengladbach: Must beat Man City to stay alive, and even then, they would likely have to better City's result on the final day to go through.
Celtic: Must beat both Manchester City and Barcelona, plus hope City do not beat Gladbach and that Gladbach pick up no more than three points from their two remaining matches.
Atletico Madrid and Bayern Munich are through, with Atletico three points clear, having won the game between the two sides. Bayern will likely have to win at home to Atletico to stand a chance of finishing top.
Rostov and PSV Eindhoven will battle it out for a place in the Europa League, with the two teams meeting in the Netherlands on the final matchday. The first game between the teams finished 2-2.
AS Monaco: Need a point at home to Tottenham in their next game to qualify for the round of 16.
Bayer Leverkusen: Can qualify with a point at CSKA Moscow if Tottenham lose at Monaco. They will also be through with a win if Tottenham do no better than draw in France.
Tottenham: Will be guaranteed a place in the knockout rounds if they win both of their remaining fixtures.
CSKA Moscow: Could actually qualify with a win over Bayer Levekusen and a draw at Tottenham, if Monaco beat Leverkusen and avoid defeat against Spurs. But it is likely they will have to win both games to stand any chance.
Borussia Dortmund: Have qualified and will likely top the group if they avoid defeat at Real Madrid.
Real Madrid: Need a point at Sporting Lisbon to book their place on MatchDay 5.
Sporting Lisbon: Must win both of their remaining games to stand a chance and hope Real Madrid slip up at home to Dortmund.
Legia Warsaw: Eliminated, though they face Sporting on the final MatchDay and could qualify for the Europa League if they win that.
Leicester City: Need one point from their final two games to qualify for the round of 16.
FC Porto: Will be through if they win at FC Copenhagen next time out.
FC Copenhagen: Will be through if they win both of their remaining games.
Club Brugge: Have been eliminated and can only make the Europa League if they win both of their remaining games and FC Copenhagen pick up no more than a point.
Sevilla: Need a point from their remaining two matches to advance.
Juventus: Will be through if they win at Sevilla, or if Lyon do not win at Dinamo Zagreb, on MatchDay 5.
Lyon: Must win both of their games and hope that either Juventus pick up no more than one point or that Juventus beat Sevilla
Dinamo Zagreb: Eliminated, and must win both games, with Lyon failing to beat Sevilla, to make the Europa League.
Dale Johnson has been an editor and journalist at ESPN for 18 years. You can follow him on Twitter @dalejohnsonESPN.