Pep Guardiola’s men have banged in 27 goals in eight matches and we expect a few more in their latest Group F encounter (33/20 Over 4.5 Goals).
Shakhtar may be top of the Ukrainian league but their European record on the road is shocking, losing their last four European away games and failing to score in that run.
In the same group, Napoli will get back on track, after losing their first game in Donetsk, when they host Feyenoord at the Stadio San Paolo.
The Serie A league leaders (4/5 to win to zero) have scored 13 goals in their last three league games and in contrast, Feyenoord have lost their last two league games without scoring a goal.
Dortmund have scored 14 goals in their last three league games, while the defending champions have not failed to score in the Champions League since April 2016.
When you consider the last two meetings (in last season’s group matches) between the two both finished 2-2 – a repeat scoreline can be backed at 11/1.
Despite looking shaky at the back, Liverpool will expect to have enough to collect the points in Moscow against Spartak, especially with Sadio Mane back in the squad (Match Odds – Spartak 4/1, Draw 3/1, Liverpool 20/29).
Tottenham are the third Premier League team in action (7/2 to win Group H) and they will be too good for an Apoel Nicosia team that have scored just one goal in their last three fixtures.
New to Mobilebet? Grab a £10 Free Bet here when you join.