Thursday 3 November 2016 06:53, UK
We look at the permutations for the British sides in their respective Champions League groups.
Arsenal, Manchester City, Tottenham, Leicester and Celtic's dreams of glory are still alive.
Here, we look at what they need to do to make those dreams a reality…
Remaining fixtures: Paris Saint-Germain (h), Basel (a)
Arsenal have qualified for the last 16 for the 17th straight season, thanks to Mesut Ozil's late winner against Ludogorets.
PSG sealed a late win of their own at Basel to progress along with Arsene Wenger's men but both sides are tied on 10 points.
When teams are level on points, their records against each other are taken into account - not their overall goal difference.
The Gunners are ahead of their French rivals thanks to scoring an away goal in their 1-1 draw in Paris. That means Arsenal can win the group with victory over PSG at the Emirates or they can hold them to a 0-0 and match or better PSG's result in the final group game.
A 1-1 draw would mean the final group game would determine the group winner - with overall goal differences coming into play.
City's remaining fixtures: Borussia Monchengladbach (a), Celtic (h)
Celtic's remaining fixtures: Barcelona (h), Man City (a)
Pep Guardiola's side fell behind at the Etihad to a Lionel Messi strike but roared back to end their Barcelona hoodoo and beat the La Liga side 3-1.
Having slipped up against Celtic, City are still in second spot but have closed the gap on the Catalans to two points. A further two from their final two games will be enough to seal their place in the last 16.
Moussa Dembele rescued a point from the penalty spot for Celtic but their 1-1 draw with Borussia Monchengladbach means their Champions League fate seems sealed.
Mathematically, the result keeps their qualification hopes alive but they'll need to beat both Manchester City and Barcelona to have a chance of making the knockout stages.
They can still overhaul Gladbach in third to book a Europa League spot - but because they have already lost to and drawn with the German side, Celtic will need to win one of their remaining games against City or Barcelona.
Remaining fixtures: Monaco (a), CSKA Moscow (h)
More Wembley woe against Leverkusen means Tottenham drop to third in Group E behind Monaco - who beat CSKA Moscow 3-0 in the group's other game - and their Bundesliga victors, with two games left of the group stage.
They face Monaco next up away from home on November 22, before hosting CSKA in the final group game.
Spurs will be out of contention for the knockout stage if they are beaten by Monaco and Bayer Leverkusen get a draw against CSKA away from home in the final match day.
If they are to win in Monaco, their hopes will come down to the final match day, while a draw is only enough to take it to the last game if Bayer fail to beat CSKA.
Remaining fixtures: Club Brugge (h), Porto (a)
Leicester failed to confirm their knockout stage berth in Copenhagen, as they were held to a 0-0 in Denmark on Wednesday.
The Foxes still top Group G by three points and a draw against Club Brugge at the King Power Stadium will be enough to guarantee their place in the knockout stages.
They will top the group with a win if Porto fail to beat Copenhagen, but if both Leicester and Porto win in the next match day, top spot will come down to the meeting between the two sides on December 7 in Portugal.