Tottenham vs APOEL Nicosia
Tottenham recorded a dominant win over APOEL Nicosia the last time that they met in the Champions League and they should have too much quality for their rivals once again. A struggling Borussia Dortmund are the only side that APOEL Nicosia have scored against during the Champions League group stages.
Shakhtar Donetsk vs Manchester City
Shakhtar Donetsk still have plenty to play for as they need to at least take a point from this clash to qualify for the knockout stages. They are always tough to beat in front of their home fans. Manchester City will finish on top of this group no matter what and their focus is likely to be on the Manchester Derby.
Liverpool vs Spartak Moscow
Spartak Moscow have been underrated during the Champions League to date and they are a better chance to win this clash than their current price suggests. The Russian outfit need to win this game to secure a place in the knockout stages, which means that they will take the fight to Liverpool and should ensure an open game.