All four English clubs are through to the knockout stage of the Champions League with a game to spare after another entertaining week of action.
In total, 11 teams are through with five spots in the last 16 still up for grabs.
One big name is already out and others could follow in the final round of matches.
In the Europa League, West Ham, Leicester, Celtic and Rangers are competing.
Here is the state of play.
Qualifiers: Liverpool, Ajax, Bayern Munich, Juventus, Manchester United, Chelsea, Manchester City, Paris St-Germain, Sporting Lisbon, Real Madrid, Inter Milan
Out: Besiktas, RB Leipzig, Malmo, Dynamo Kyiv, Young Boys, Zenit St Petersburg, Club Bruges, Borussia Dortmund, Sheriff Tiraspol, Shakhtar Donetsk
Group A: -
Group B: Porto, Atletico Madrid, AC Milan
Group C: -
Group D: -
Group E: Barcelona, Benfica
Group F: Villarreal, Atalanta
Group G: Red Bull Salzburg, Lille, Wolfsburg, Sevilla
Group H: -
Manchester City seal top spot
Finals games: RB Leipzig v Manchester City, Paris St-Germain v Club Bruges on 7 December (17:45 GMT)
Manchester City progressed to the last 16 and secured their place as group winners by coming from behind to beat Paris St-Germain.
PSG are still through, however, after RB Leipzig won 5-0 at Club Bruges.
Finals games: Porto v Atletico Madrid, AC Milan v Liverpool on 7 December (20:00 GMT)
Liverpool are through as group winners but behind the Reds things are interesting. Porto, AC Milan and Atletico Madrid can all still progress going into the final round of matches.
Ajax v Sporting Lisbon, Borussia Dortmund v Besiktas on 7 December (20:00 GMT)
Borussia Dortmund are arguably the biggest casualty of the group stage. They are out after losing 3-0 to Sporting Lisbon, who sealed progression at their expense. Ajax were already through as group winners.
Final games: Real Madrid v Inter Milan, Shakhtar Donetsk v Sheriff Tiraspol on 7 December (20:00 GMT)
There was no such drama in Group D where Real Madrid and Inter Milan sealed their progress with wins over Sheriff Tiraspol and Shakhtar Donetsk respectively.
The meeting between the two European giants at the Bernabeu on 7 December will decide which club finishes top of Group D.
Final games: Benfica v Dynamo Kyiv and Bayern Munich v Barcelona on 8 December (20:00 GMT)
Barcelona face a tense group stage finale away to runaway leaders Bayern Munich. Defeat or a draw for Barca - and a win for Benfica, who host bottom club Dynamo Kyiv - will send the five-time European champions down into the Europa League.
Final games: Atalanta v Villarreal and Manchester United v Young Boys on 8 December (20:00 GMT)
Manchester United not only qualified for the knockout stage with a win away to Villarreal - they also sealed top spot after Atalanta were held to a 3-3 draw by Young Boys.
The Italians will join United in the last 16 if they beat Villarreal in their final game.
Final games: Red Bull Salzburg v Sevilla and Wolfsburg v Lille on 8 December (20:00 GMT)
There is still everything to play for as the tightest of groups reaches its finale. Lille start the final round of group games top but could yet miss out as just three points separate the four teams.
Final games: Juventus v Malmo and Zenit St Petersburg v Chelsea on 8 December (17:45 GMT)
Reigning champions Chelsea are through to the last 16, as are Juventus. If the Blues match or better Juve's result in the last round of games, they will win the group.
Qualifiers: Lyon, Eintracht Frankfurt, West Ham
Out: Sturm Graz, Ferencvarosi
Group A: Sparta Prague, Rangers, Brondby
Group B: Monaco, Real Sociedad, PSV Eindhoven
Group C: Napoli, Legia Warsaw, Leicester City, Spartak Moscow
Group D: Olympiakos, Fenerbahce, Antwerp
Group E: Galatasaray, Lazio, Marseille, Lokomotiv Moscow
Group F: Braga, Red Star Belgrade, Midtjylland, Ludogorets
Group G: Bayer Leverkusen, Real Betis, Celtic
Group H: Dinamo Zagreb, Genk, Rapid Vienna
Rangers in the mix
Thursday, 25 November - Rangers v Sparta Prague and Brondby v Lyon (20:00 GMT)
Rangers cannot qualify directly to the last 16 but they can still finish second and qualify for the knockout round play-offs. The play-offs will be contested between the eight Europa League group runners-up and the eight third-ranked teams from the Champions League groups. As it stands, Rangers will seal second spot if they win their last two games. Their final group game is away to Lyon on 9 December.
Foxes have it all to do
Thursday, 25 November - Leicester City v Legia Warsaw (20:00 GMT)
Leicester start their penultimate game bottom of the group after Spartak Moscow's 2-1 win over Napoli on Wednesday. The Foxes know there cannot be any slip ups - particularly as their final group game is away to Napoli.
Celtic need win in Germany
Thursday, 25 November - Bayer Leverkusen v Celtic and Real Betis v Ferencvarosi (17:4 GMT)
Celtic trail group leaders Bayer Leverkusen by four points with two games to go but a win in Germany will put them in a strong position to advance. Their final group game is at home to Real Betis.
Hammers advance - but will they finish top?
Thursday, 25 November - Rapid Vienna v West Ham and Dinamo Zagreb v Genk (17:45 GMT)
West Ham need one win from their final two games to make sure they seal top spot in Group H. They could secure the group in Austria but if they don't then David Moyes' side get another chance at home to Dinamo Zagreb next month.
Qualifiers: Maccabi Tel Aviv, LASK, Gent, Qarabag, Basel
Out: HJK Helsinki, Alashkert, CSKA Sofia, Lincoln Red Imps, Mura, Omonia, Kairat
Thursday, 25 November - NS Mura v Tottenham and Rennes v Vitesse (17:45 GMT)
Tottenham v Rennes on 9 December looks like being a decider for top spot but first Antonio Conte's men need to make sure they do a professional job against group whipping boys Mura.