This season, all televised Premier League matches will be valid for our BetYourWay promotion, where customers can request tailor-made bets for individual games.

Here are our selections for this weekend's matches.

Apoel Nicosia v Tottenham


Tottenham to win to nil –

Apoel have not scored in any of their last three games, and will not breach a defence that is superior to the ones they usually face.

Harry Kane to score any time –

Kane has scored seven goals in six games for club and country in September.

Under 3.5 goals –

Don’t expect a thrashing, though. Apoel have only conceded once in their last two games.


Man City v Shakhtar Donetsk


Man City to score over 2.5 goals –

City’s sequence of goals scored in games: 5, 4, 6, 2, 5. That’s good enough for us.

Gabriel Jesus to score any time –

Jesus was rested against Crystal Palace on Saturday, meaning he is a sure starter in this one, and, therefore, a likely scorer.

Shakhtar Donetsk: Over 2.5 cards -

The visitors have received 29 yellow cards in nine matches, and are sure to pick up more throughout 90 minutes of ball-chasing at the Etihad.


Spartak Moscow v Liverpool


Both teams to score –

BTTS is a fair bet in any Liverpool match, particularly when their opponents have scored 19 goals in their last 10 outings.

Mohamed Salah to score any time –

Despite a questionable conversion rate, Salah is presented with so many chances that he is a decent bet to score in every match.

Liverpool to win –

Despite their defensive woes, the visitors should be too strong for a side that failed to beat Maribor last time out.


Cardiff v Leeds


Double chance: Draw/Leeds –

Cardiff have started well this season, but top-of-the-table Leeds are a good bet to at least avoid defeat.

Over 2.5 goals –

Bar an aberration at Millwall, Leeds have scored at least twice in their last eight matches.

Over 4.5 cards

There have been 22 cards in Cardiff’s last four matches, and more are to be expected in a fixture that has produced at least six in three of the last four meetings.