There has been a big change in the Premier League in the last week. Last Saturday Manchester City could have won the trophy against their biggest rivals Manchester United and they were leading 2-0 heading into the second half until Paul Pogba scored twice and Chris Smalling added a winner. Then, they went into the Champions League quarter final against Liverpool having been beaten 3-0 and they looked like they could win the game. However, they ended up losing 2-1 and were eliminated. Although they will end up winning the Premier League and League Cup, the end of the season has been slightly disappointing and shows that City have a weakness that can be got at.

They can get closer to their trophy this weekend when they play Tottenham Hotspur at Wembley and a chance to end their poor run of form. Tottenham are having an acceptable season, though not as strong as previously, and they can also win the FA Cup – a competition that they face Manchester United in next weekend in the semi-finals. Spurs also have played one game less than Liverpool so climbing from fourth to third or even second is still absolutely possible. Mauricio Pochettino will want his team to have a strong result in the league before their crucial game next week, with the FA Cup his best chance of winning his first trophy as manager.

In fact, the last game that Tottenham lost in the Premier League was against Manchester City in December and that improvement in form has seen them edge out Chelsea in the top four. Harry Kane scored last week against Stoke City, so the club are happy to have him back in form.

For the best betting options on this game check out The sports betting company has extensive odds on all major leagues and matches and for this game there are over 80 to bet on. City are the slight favourites (2.60) to claim all the points, though this will not be easy and the home team are 2.65. Bet now on Premier League football.