Juventus vs. Malmo (Wednesday, 5.45pm)
The Italian giants need to better Chelsea's result against Zenit St Petersburg to finish top of the group, while the visitors are hoping to cause an upset and claim their first Champions League win since October 2015.
We say: Juventus 3-0 Malmo
Even though Juventus and Malmo have both experienced contrasting results domestically in recent months, everything points towards a home victory for the Italian giants on Wednesday.
Not only do Juve have top spot in Group H still to fight for, but their squad is much stronger in every department and they should have no problems in securing a routine win in Turin.
Zenit vs. Chelsea (Wednesday, 5.45pm)
Champions League holders Chelsea will be looking to finish top of Group H with a victory away against Zenit St Petersburg on Wednesday night.
The hosts, meanwhile, are already bound for the Europa League after a 1-1 with Malmo last time out guaranteed their third-place finish in the group.
We say: Zenit St Petersburg 0-2 Chelsea
Even though Zenit will be fired up to face the Champions League holders, Chelsea have more to play for on Wednesday night as they aim to finish top of the group.
Tuchel is likely to name a strong side at the Krestovsky Stadium, which should have enough quality to claim all three points.
Bayern vs. Barcelona (Wednesday, 8.00pm)
Julian Nagelsmann's side are already guaranteed to finish first, while La Blaugrana are in a two-way fight with Benfica for second place.
We say: Bayern Munich 3-1 Barcelona
Barcelona have far more riding on this game than Bayern do, but it is difficult to see a Blaugrana team low on confidence and numbers springing any surprises at the Allianz Arena.
Some expected changes in the home defence will aid Barca's prospects of making the net ripple, but Nagelsmann's side could very well condemn the Catalans to the unfamiliar territory of Europa League football this week.
Benfica vs. Dynamo Kiev (Wednesday, 8.00pm)
Presented with a real opportunity to try to pip Barcelona to second place, Benfica play host to Dynamo Kiev in Wednesday's Champions League Group E fixture.
The Portuguese hosts are two points behind Barca in third with one game remaining, while Mircea Lucescu's men are guaranteed to finish dead last.
We say: Benfica 2-0 Dynamo Kiev
Dynamo Kiev can afford to play without fear at the Estadio da Luz, but their lack of ruthlessness in the Champions League will likely cost them before they bow out of the competition.
An expected triumph for Benfica could very well see them clamber into the top two at the expense of Barcelona, and Jesus's side should have no problem doing their bit while the Catalans seek to spring a surprise in Munich.
Man Utd vs. Young Boys (Wednesday, 8.00pm)
We say: Manchester United 2-1 Young Boys
Young Boys will fancy their chances of picking up a positive result here, as Man United prepare to make wholesale changes to their strongest XI, but we still believe that the Red Devils will have enough to end their Champions League group-stage campaign on a positive note.
Atalanta vs. Villarreal (Wednesday, 8.00pm)
Atalanta BC and Villarreal will lock horns in the Champions League on Wednesday night, with both teams battling for second position in Group F.
Villarreal are currently second in the section, one point clear of third-placed Atalanta, meaning that the home side will go through to the last-16 stage of the competition with a victory, but a draw or defeat would allow the Spanish outfit to finish second in the section behind Manchester United.
We say: Atalanta BC 2-1 Villarreal
This is a very, very difficult game to call, and a strong case can be made for both sides to triumph on Wednesday. Atalanta's recent form has been very impressive, though, and we are expecting the home team to collect all three points and secure their spot in the last-16 stage of the competition.
Salzburg vs. Sevilla (Wednesday, 8.00pm)
Matthias Jaissle's side occupy second spot in the group - one point behind leaders Lille - while their Spanish counterparts are down in third.
We say: Red Bull Salzburg 0-1 Sevilla
It is remarkable to see this incredibly youthful Salzburg side in with a shot of making the last-16, but Sevilla's greater experience in high-pressure situations such as this could prove invaluable.
The visitors are dealing with some major injury blows in attack and have developed an affinity for Champions League stalemates on the road, but the defensive nous of Diego Carlos and Jules Kounde should help them march on to the knockout rounds.
Wolfsburg vs. Lille (Wednesday, 8.00pm)
Seeking to confirm their progress to the 2021-22 Champions League knockout stages in first place, Lille travel to Wolfsburg on Wednesday for the final matchday in Group G.
The visitors are one point clear at the top of the rankings ahead of their trip to Wolfsburg, who are bottom of the section but are still in with a chance of a top-two finish.
We say: Wolfsburg 0-2 Lille
Wolfsburg are in disarray at the minute, while Lille are enjoying their best patch of form since Gourvennec's arrival, and the difference in the two sides' form should come to the fore at the Volkswagen Arena.
Les Dogues have lost a couple more big names to suspension but are welcoming back some equally important players at a crucial time, so we expect the French champions to seal progress to the last-16 as Wolfsburg crash out.