media

Borussia Dortmund v Spurs –

Spurs haven’t found the net in either of their last two away games, but should rediscover their touch against a Dortmund side they put three past at Wembley.

Tottenham have only failed to score on three occasions all season, and have notched 10 in four in Europe so far.

They’ve also kept just one clean sheet in seven in all competitions, and will struggle to keep out their opponents on Tuesday, who have registered in 15 successive matches.

Besiktas v Porto –

Both teams have scored in seven of Besiktas’ last eight games in all competitions, and that trend should continue when they host Porto.

The Portuguese side have scored in seven of their eight away matches this season, and have bagged two or more in each of their last three Champions League games.

Besiktas won 3-1 when these sides last met in September, and a similar scoreline is likely on Tuesday night.

Monaco v Leipzig –

Monaco have scored in eight successive games and have only failed to find the net in one of their nine home games so far.

Expect them to get on the scoresheet against a Leipzig defence that have conceded eight in four in the Champions League.

The Bundesliga side have also scored in eight of their last nine matches, so there will almost certainly be goals at both ends here.

Napoli v Shakhtar Donetsk –

Both teams have scored in each of Shakhtar’s last five games, and they have only failed to register in one of their last nine in all competitions.

They should manage to put at least one past a Napoli side that conceded six in three at home.

The Serie A leaders have bagged two or more goals in all but one of their games at the Stadio San Paolo, and have scored seven in four in the Champions League.

*Odds subject to change.