The final set of Champions League group stage fixtures take place on Wednesday night, with Tottenham and Manchester City among those in action against Bayern Munich and Dinamo Zagreb respectively.

Here’s our preview of their clashes in Europe’s premier club competition.

Goals can fly between Tottenham and Bayern

Things are clearly not quite right at Bayern Munich. The German giants sit a lowly seventh in the Bundesliga and are seven points behind leaders Borussia Mönchengladbach. Niko Kovac was sacked early last month and Hans-Dieter Flick hasn’t managed to improve things with back-to-back league defeats signifying their current troubles.

Bayern have, however, been pretty much note-perfect in Europe with five wins from five matches and will top Group B regardless of Wednesday night’s result against Tottenham in Munich. Bayern are the 7/20 favourites, with Robert Lewandowski, who has 27 goals this season including 10 in this competition, 9/5 to open the scoring.

In contrast, a managerial change has, for the most part, improved things at Tottenham. Since Jose Mourinho took over, things have looked much improved and they come into this fixture off the back of a 5-0 demolition of Burnley.

Harry Kane and Dele Alli have been in fantastic form, while Son Heung-min scored one of the goals of the season against the Clarets. However, given Spurs are already through to the knockout stages, Kane will not feature, which could lead to a rare start for Troy Parrott, while fellow youngsters Ryan Sessegnon and Kyle Walker-Peters look set to feature.

This will be Mourinho’s first Champions League away game with Spurs and they’re currently 13/2 to win, while the draw is 9/2.

It’s hard to know how this one will play out as it’s effectively a dead-rubber, but you feel a win for Bayern is much more important than one for Spurs. A home win could do wonders for their confidence in the league, while Spurs seem to be less concerned about this one than usual given their decision to leave Kane at home.

These two have scored 38 goals between them in the competition this season and goals can surely be expected again with the pressure off both teams. Back Bayern to make it a perfect six from six with both sides finding the net at 5/4.

Manchester derby defeat could leave Man City vulnerable

What has happened to Manchester City? Pep Guardiola has voiced his opinion that his players aren’t good enough to compete with the world’s best anymore and defeat to their rivals Manchester United over the weekend would have only fired him up more.

City now sit 14 points behind runaway Premier League leaders Liverpool, a gap that has never been bridged in the league, and you’d have to think Guardiola’s attentions will turn more and more to Europe as the competition hots up next year.

Luckily for City, they have already qualified from Group C, but they’ll be keen to pick up some much needed momentum away to Dinamo Zagreb and are 63/100 for the win.

For their opponents, though,  there is still much to play for. Dinamo are still very much in the qualification picture, with a spot in the last 16, the Europa League as well as absolutely nothing all still possible. Their fate will hang on the other game of the group between Shakhtar Donetsk and Atalanta, but they will feel a win is their only chance of qualification.

The hosts are 18/5 outsiders for this Group C encounter, with the draw available at 10/3.

Given City are unbeaten in the competition so far this season, it’s unsurprising they are odds-on favourites here. However, it’s hard to get excited about that sort of price when they are coming off a damaging defeat against their bitter city rivals. Dinamo are also unbeaten at home this season, winning seven of their eight matches at Stadion Maksimir, so backing Dinamo/draw on the double chance market at 6/5 looks the best bet.

Check out all the latest football betting odds at William Hill