Tottenham to beat APOEL –

Tottenham’s 3-2 win against West Ham last weekend was their third consecutive away victory.

Mauricio Pochettino’s side also registered their first Wembley win of the season against Dortmund in their opening group game.

APOEL have lost 10 of their last 12 Champions League matches and have failed to score in 10 out of 13.

Dortmund to beat Real Madrid – 

Los Blancos lost at home to Betis last week and looked unconvincing in victory against pointless Alaves on Sunday.

Bundesliga leaders Dortmund beat Borussia Monchengladbach 6-1 at the weekend to maintain their 100 per cent record at the Westfalenstadion this season.

The German side have won six out of eight in all competitions and, at value like this, are worth a bet.

Monaco to beat Porto –

Monaco got their Champions League campaign up and running with a credible point at Leipzig last time out.

Since then, Leonardo Jardim’s side have won both of their matches with an aggregate score of 7-0.

They have lost just once at home in 10 Champions League games and, against a Porto side that were well beaten by Besiktas on matchday one, represent good value.

Liverpool to beat Spartak Moscow –

Out-of-form Spartak have won just one in seven in all competitions and blew a one-goal lead against Maribor in their opening group game.

The injury-hit Russian side, who were missing midfielder Denis Glushakov and last season’s top scorer Quincy Promes at the weekend, are also 13 points behind top spot in their domestic league.

Liverpool beat Leicester at the weekend to get back to winning ways and should make it two from two on Tuesday.