How quickly things can change in a week of football. Seven days ago Manchester City were just one win from the Premier League title, with the chance of claiming it at home against their rivals Manchester United, and still in with a chance – admittedly a slim one – of reaching the semi-finals of the Champions League at the expense of Liverpool.

In the derby they had a 2-0 lead at half-time and were on the verge of humiliating their rivals, only for a stirring comeback from the visitors – inspired by the enigmatic Paul Pogba – saw them lose 3-2; this must have been morale-sapping ahead of their second-leg against Liverpool in midweek. They then took an early lead against the Merseyside outfit and threatened an unlikely comeback from 3-0 down, only to lose 2-1.

While it is not in doubt that Pep Guardiola and his squad will be lifting the Premier League, the manner of their three successive defeats has somewhat soured their season. They have the opportunity to edge closer to their aim this Saturday at Wembley when they play Tottenham Hotspur.

Spurs are all but certain to finish in the top four – the bare minimum that they would have expected – and are still challenging United to be runners-up. Meanwhile, next week they will play the Red Devils for a place in the FA Cup final but, with a game in hand over Liverpool, a win over the champions-elect would be particularly pleasing.

The Londoners have been in great form since their last domestic defeat, which was back in December in a 4-1 mauling at the hands of City. In the league Tottenham have won their last six and their chances of a win are boosted by the goalscoring return of Harry Kane last week.

Given City’s recent wobble, Tipbet have them as favourites – but only just. They are 2.60 for three points, with Spurs at 2.65. One outcome that seems very likely is that both sides find the net (1.55), while a big supply of other odds are available at the sports betting website. Click here to view them.