Besiktas vs. Ajax (Wednesday, 5.45pm)
© Reuters
Ajax will be looking to maintain their 100% record in the Champions League when they travel to Istanbul to face Group C's basement club Besiktas for their penultimate group game on Wednesday night.
The hosts, meanwhile, have already been eliminated from the competition and are still seeking their first point in the group stage.
We say: Besiktas 0-4 Ajax
Both Besiktas and Ajax head into Wednesday's contest in contrasting form, with everything pointing towards a comfortable away victory.
The visitors have been scoring goals for fun in recent weeks and we can see Ten Hag's men inflicting another heavy defeat on their Turkish opponents.
> Click here to read our full preview for this match
Inter Milan vs. Shakhtar (Wednesday, 5.45pm)
© Reuters
Inter Milan could move one step closer to the last 16 of the Champions League if they can beat already-eliminated Shakhtar Donetsk in their penultimate Group D encounter on Wednesday night.
Each of the last three meetings between these two sides have ended goalless, including September's stalemate in Ukraine.
We say: Inter Milan 2-0 Shakhtar Donetsk
Encounters between Inter and Shakhtar have recently seen little goalmouth action, however with both sides needing to claim a victory in their penultimate Group D match, we may see a less cagey affair on Wednesday.
The two sides have impressed domestically so far this season, though Inter have looked stronger in the Champions League and they should have enough quality in their side to secure a narrow victory at San Siro.
> Click here to read our full preview for this match
Man City vs. PSG (Wednesday, 8.00pm)
© Reuters
Seeking to avenge their September defeat at the Parc des Princes, Manchester City welcome Paris Saint-Germain to the Etihad Stadium for Wednesday's Champions League Group A battle.
The hosts currently sit at the summit with nine points to their name, but PSG are only one point behind and will also eye qualification to the next round this week.
We say: Manchester City 2-2 Paris Saint-Germain
PSG have historically struggled for a clinical edge at the Etihad, but their recent goalscoring exploits with the famed front three should certainly see them register at least once in midweek.
Neither coach will be satisfied with a point as the race to make the last-16 in Group A goes right down to the wire, but it is difficult to see a clear winner in this battle, and we expect the two sides to play out an enthralling four-goal draw.
> Click here to read our full preview for this match
> How PSG could line up against Man City
> How Man City could line up against PSG
> Man City injury, suspension list vs. PSG
> PSG injury, suspension list vs. Man City
> Lionel Messi's record vs. Man City
Brugge vs. RB Leipzig (Wednesday, 8.00pm)
© Reuters
With their hopes of a shock appearance in the Champions League knockout rounds hanging by the thinnest of threads, Club Brugge play host to RB Leipzig in Wednesday's Group A clash.
Meanwhile, Jesse Marsch's men are already eliminated from Europe's premier competition and can only salvage a spot in the Europa League at this late stage.
We say: Club Brugge 2-1 RB Leipzig
A Leipzig side low on numbers and confidence can still pose a major threat to this Brugge backline, especially with Nkunku simply unplayable in the Champions League this term.
The visitors' poor fortunes on the road have to end at some point, and even though Clement's side are going through a bit of a sticky patch themselves, an injury-hit Leipzig will likely fall short once again.
> Click here to read our full preview for this match
Atletico vs. AC Milan (Wednesday, 8.00pm)
© Reuters
Two giants of the European game struggling to perform in the Champions League do battle at the Wanda Metropolitano on Wednesday, as Atletico Madrid meet AC Milan in Group B.
Diego Simeone's men have just four points to their name from their opening four games, while the Rossoneri are bottom of the rankings with one point from a possible 12.
We say: Atletico Madrid 1-0 AC Milan
Atletico have lost the defensive resilience that made them so formidable under Simeone, but with Griezmann and Suarez linking up in the final third, a depleted Milan rearguard could be in for a long evening.
Both sides have under-performed in this season's tournament, but Atletico have proven a tough proposition at home for most sides in recent weeks and will look to boost their chances of a top-two finish at the expense of the Rossoneri's.
> Click here to read our full preview for this match
Liverpool vs. Porto (Wednesday, 8.00pm)
© Reuters
Having already booked their spot in the last-16 of the Champions League, Liverpool welcome Porto to Anfield for Wednesday's Group B encounter.
Jurgen Klopp's side boast a perfect record of 12 points from four games so far, while the visitors sit second in the rankings with five points to their name.
We say: Liverpool 2-1 Porto
Porto will be aware that Wednesday's game represents the best chance they will have to claim their first-ever win against Liverpool, but an injury-hit and much-changed Reds outfit still pose a significant threat.
Expect to see a much closer affair between the two clubs than September's meeting at the Estadio do Dragao, but Klopp still possesses the attacking talent and guile to steer his side to an inconsequential win.
> Click here to read our full preview for this match
> How Liverpool could line up against Porto
> Liverpool injury, suspension list vs. Porto
Sporting Lisbon vs. Dortmund (Wednesday, 8.00pm)
© Reuters
Two sides battling it out for second place in Group C will lock horns on Wednesday night, as Sporting Lisbon welcome Borussia Dortmund to the Estadio Jose Alvalade for their penultimate Champions League group-stage clash.
Both clubs are level on points after four matches, though Dortmund currently occupy second place as they have a better head-to-head record, due to their 1-0 win in the reverse fixture in September.
We say: Sporting Lisbon 1-1 Borussia Dortmund
With Sporting needing to win by at least two goals to advance to the knockout rounds, the hosts are expected to pose an attacking threat throughout the 90 minutes, which could cause problems for Dortmund's depleted side.
The visitors, meanwhile, may take a more cautious approach to Wednesday's clash as a draw would still keep their last-16 hopes in their own hands heading into the final Group C match next month.
With little to separate these two sides, a score draw could be on the cards at the Estadio Jose Alvalade.
> Click here to read our full preview for this match
Sheriff Tiraspol vs. Real Madrid (Wednesday, 8.00pm)
© Reuters
After surprising everyone at the Santiago Bernabeu in September, Sheriff Tiraspol will be hoping to cause another upset and boost their hopes of reaching the knockout rounds of the Champions League when they face 13-time champions Real Madrid in their penultimate group-stage clash on Wednesday night.
The hosts have won 12 of their 14 matches on home soil across all competitions so far this season, while Los Blancos have lost only one of their 10 games on the road.
We say: Sheriff Tiraspol 1-3 Real Madrid
Despite losing against Sheriff two months ago, Real Madrid will head into Wednesday's fixture as the strong favourites to come away with all three points.
The hosts will likely frustrate Los Blancos one again and could cause problems in the final third, however, the visitors will be fired up to get the job done this time around and should have no problems in outscoring their opponents in Transnistria.
> Click here to read our full preview for this match