The penultimate round of group stage fixtures wraps up in the Uefa Champions League on Wednesday, with all eyes on north west England for a showdown between oil-rich duo Manchester City and Paris Saint Germain.
Real Madrid still need points to secure their progression in the competition, with minnows Sheriff Tiraspol still in the hunt.
Serial champions Liverpool and rejuvenated Ajax, meanwhile, have already secured their knockout qualification.
Group A
Let the Champions League battle begin in Group A, with pacesetters Manchester City on a collision course with Paris Saint Germain at the Etihad Stadium on Wednesday.
Both still need at least a UCL point to be sure of progressing to the knockout stage and a step closer to finally giving their respective Middle Eastern owners the one piece of silverware they really want.
Looking up enviously are Club Bruges and RB Leipzig, who are likely playing for pride – or a Europa League spot at any rate – when they meet in Belgium.
Group B
Liverpool have already breezed to qualification from Group B of the Champions League as they welcome FC Porto to Anfield on Wednesday.
The Portuguese visitors are knockout regulars themselves but have a job on their hands to secure second place, not least thanks to this trip to Jurgen Klopp’s Merseyside fortress.
Poised to leapfrog them at the Wanda Metropolitano are Atletico Madrid, who tackle an AC Milan side who have flattered to deceive on their return to European football’s top table.
Group C
Ajax are on an extended lap of honour in Group C of this season’s Champions League, as they make the trip to Istanbul on Wednesday to play pointless Besiktas.
The Dutch side have rebuilt admirably following the loss of several key players after their eye-catching UCL run a couple of years ago, with last 16 qualification sorted at the earliest possible opportunity.
Sporting Lisbon and Borussia Dortmund are locked in combat for second place ahead of their contest in Portugal, sitting on six points apiece with two games to play.
Group D
Moldova is an unlikely setting for a Champions League showdown, but that’s exactly what competition heavyweights Real Madrid face on Wednesday as they travel to Sheriff Tiraspol.
The first-timers have already pulled off an almighty shock in beating Los Blancos at the Bernabeu and are just a point off second place in the pool with everything to play for.
Inching ahead of them are Italian champions Inter Milan, who take on disappointing Shakhtar Donetsk at the San Siro earlier in the evening.
Uefa Champions League predictions for 24 November
Prediction methodology explained: The expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.