Ajax vs. Atalanta (Wednesday, 5.55pm)
Ajax take on Atalanta BC in the final round of Group D matches with a place in the last 16 of the Champions League on the line.
The Dutch giants lost their last outing and are one point behind Atalanta, meaning that only a victory will do on Wednesday night if they are to leapfrog their opponents into second place.
We say: Ajax 1-1 Atalanta BC
Five of Ajax's last seven games against Italian sides have ended all square.
That result would not be enough to see them through, but Atalanta have been impressive on their travels - even winning at Anfield last time out - and we can see the Serie A side picking up the point they need.
Our tipster partners are predicting that both teams will score (BTTS - yes).
> Click here to read our full preview for this match
Midtjylland vs. Liverpool (Wednesday, 5.55pm)
Liverpool's Champions League group stage campaign comes to an end on Wednesday evening when they face FC Midtjylland in their final Group D match at the Arena Herning.
The six-time winners have already secured their place in the last 16 as group winners with a game to spare, whereas Midtjylland will finish bottom of the group regardless of what happens on matchday six.
We say: FC Midtjylland 0-2 Liverpool
Liverpool's win in the reverse fixture at Anfield was far from plain-sailing and, with so many changes expected from Klopp for this match, on paper it looks like an even tougher test.
At one stage it looked as though this game might take place in Dortmund so Midtjylland will be delighted to be able to welcome such illustrious visitors to Denmark, but we are not expecting them to come away from this match with anything as they too begin to focus on bigger priorities elsewhere.
Our tipster partners are predicting a double chance bet on a home win or an away win.
> Click here to read our full preview for this match
> How Liverpool could line up against FC Midtjylland
> Liverpool injury, suspension list vs. FC Midtjylland
Bayern vs. Lokomotiv (Wednesday, 8.00pm)
Bayern Munich round off their Champions League Group A campaign with a home game against bottom side Lokomotiv Moscow on Wednesday evening.
The reigning European champions are already assured of top spot heading into matchday six, while Lokomotiv have a slim chance of finishing in third.
We say: Bayern Munich 2-0 Lokomotiv Moscow
Even accounting for the mass changes that Flick is likely to make, Bayern will still have a strong side on display at the Allianz Arena.
Lokomotiv need a victory to have any hope of keeping their European campaign alive, but they are winless in 10 Champions League matches and that will surely not change on Wednesday.
Our tipster partners are predicting over 2.5 goals.
> Click here to read our full preview for this match
> How Bayern could line up against Lokomotiv
> Bayern injury, suspension list vs. Lokomotiv
Salzburg vs. Atletico (Wednesday, 8.00pm)
Atletico Madrid's Champions League last-16 hopes hang in the balance heading into their final Group A fixture away to Red Bull Salzburg.
The La Liga leaders are two points better off than their opponents heading into Wednesday's clash, meaning that anything other than defeat will see them through with Bayern Munich.
We say: Red Bull Salzburg 1-1 Atletico Madrid
Atletico have struggled to carry their domestic form onto the continent this term and the pressure is now on heading into this final group match.
Simeone's side know that a draw will see them through and, with their last three Group A outings finishing level, we can see this one going the same way.
Our tipster partners are predicting a double chance bet on a home win or an away win.
> Click here to read our full preview for this match
Real Madrid vs. Borussia M'bach (Wednesday, 8.00pm)
A make-or-break match for Real Madrid in the Champions League takes place on Wednesday when they welcome Borussia Monchengladbach to the Spanish capital for their final match in Group B.
Los Blancos currently sit third in the group after five matches, whereas Monchengladbach lead the way in a must-win clash for both managers.
We say: Real Madrid 3-2 Borussia Monchengladbach
Monchengladbach may be tempted to err on the side of caution for this one given that a draw is all that they require, but with the attacking talent in the visitors' ranks, they may be better off going for goals amid several defensive concerns. This should be a thoroughly entertaining game - one which is sure to be one of the biggest of Zidane's managerial career - and we think that the 13-time European champions will nick a crucial win to book their place in the last 16.
Our tipster partners are predicting a double chance bet on a home win or an away win.
> Click here to read our full preview for this match
> How Real Madrid could line up against Monchengladbach
> Real Madrid injury, suspension list vs. Monchengladbach
Inter Milan vs. Shakhtar (Wednesday, 8.00pm)
Inter Milan will somehow attempt to salvage their Champions League campaign when they welcome Shakhtar Donetsk to San Siro for the final round of matches in Group B.
The Nerazzurri are currently bottom of the table with five points from 15 on offer, whereas Shakhtar currently sit second, but the top two spots are both still up for grabs.
We say: Inter Milan 2-1 Shakhtar Donetsk
Inter would be making a fatal error if they were to underestimate a Shakhtar side who have already beaten Real Madrid twice, but the visitors have not produced the goods against the other teams in Group B yet. Conte's men are capable of turning up the heat when it matters most, and while this tie at San Siro is sure to be a hotly-contested battle, we think that Inter will just do enough to come out on top and hope that the result of the Madrid-Monchengladbach clash goes their way.
Our tipster partners are predicting a home win.
> Click here to read our full preview for this match
Man City vs. Marseille (Wednesday, 8.00pm)
Manchester City prepare for the weekend's Manchester derby with a Champions League dead rubber against basement side Marseille in Group C.
Pep Guardiola's men are already safely through to the next round, whereas the best that Marseille can hope for is a spot in the Europa League after a dismal run in the group stage.
We say: Manchester City 3-1 Marseille
Marseille have much more to play for in this tie than City do, but the last thing that Guardiola will want to see is his side take the foot off the gas despite having the group already wrapped up. A solid victory here would be a huge confidence boost before their trip to Old Trafford, so we are backing City to round off their group-stage campaign with a win against a Marseille side who have struggled to perform on the big stage.
Our tipster partners are predicting a home win.
> Click here to read our full preview for this match
> How Man City could line up against Marseille
> Man City injury, suspension list vs. Marseille
Olympiacos vs. Porto (Wednesday, 8.00pm)
Porto will be aiming to round off their Champions League group-stage campaign on a high note when they make the long journey to Piraeus to take on Olympiacos in Group C.
While the visitors have booked their spot in the next round, Olympiacos are third in the group and are in danger of exiting Europe with Marseille close behind.
We say: Olympiacos 0-1 Porto
It would be a surprise to see Porto name a full-strength lineup for this tie with their last-16 qualification already secured, and Olympiacos can afford to feel optimistic about their chances of overcoming the Portuguese giants this week. However, we still think that Conceicao's solid defensive contingent will produce the goods and lead Porto to a narrow victory on Wednesday.
Our tipster partners are predicting a double chance bet on a home win or an away win.