MatchDay 18 - Saturday
Even if Manchester City are running away with the title, there are plenty of battles still to be had elsewhere in the Premier League.
The race for fourth is already shaping up nicely, with Burnley the surprise name in the mix as Liverpool and Arsenal falter.
At the other end, the arrivals of old boys David Moyes, Roy Hodgson, Alan Pardew, and Sam Allardyce have all stirred their respective sides.
Fourteen teams are in action on Saturday:
Leicester vs Crystal Palace
The Eagles have hauled themselves out of the relegation zone thanks to their incredible late turnaround against Watford. Claude Puel may have got one over on his old club Southampton in midweek, but he will be well aware that he can take nothing for granted against Palace.
Recommended bet: Draw at 12/5
Arsenal vs Newcastle
The Gunners slipped down to seventh with an incredibly frustrating draw against West Ham. However, the visit of Newcastle should be the perfect antidote. The Magpies' record against Arsenal is woeful, losing all of their last nine meetings dating back to 2012.
Recommended bet: Arsenal to win to nil at 11/10
Watford vs Huddersfield
Having capitulated against Palace, Watford have now won just one in five, though that run did include facing Manchester United and Tottenham. Huddersfield have had a difficult run of fixtures, but if they don't get the three points here, they'll only have won one in their last six.
Recommended bet: Draw at 5/2
Brighton vs Burnley
Very few teams would fancy their chances against Burnley, who are proving to be this season's fairytale story. Brighton come off the back of a 2-0 defeat to Tottenham when they were undone by two slightly fortuitous goals. They still lacked quality, however, and it could be a scrappy game at the Amex when they welcome the Clarets.
Recommended bet: Burnley to win at 2/1
Stoke vs West Ham
Supporter dissatisfaction with Mark Hughes is mounting after two defeats in four days. In all competitions, the Potters have kept just three clean sheets from 19 games all season, though at the other end, West Ham have only scored 14 in 17 in the league. Yet, David Moyes appears to be onto something after a difficult start, taking four points off Chelsea and Arsenal in their last two games.
Recommended bet: West Ham to win at 23/10
Chelsea vs Southampton
The Blues got back on track with a comfortable win over Huddersfield on Tuesday, but they will be cautious of erratic Southampton. You can never predict what Saints side is going to turn up, but prior to their 4-1 reverse against Leicester, only Man City had beaten them in their last four.
Recommended bet: Eden Hazard to score first at 3/1
Manchester City vs Tottenham
The late kickoff could be a pivotal one. If City's unbeaten run is to be ended, then Spurs are one of the few clubs who can realistically harbour hopes of inflicting their first defeat of the season on them. However, Pep Guardiola's men are now on a ridiculous run of 15 consecutive wins. Spurs have a decent record against City, avoiding defeat in their last four meetings and winning three of those.
Recommended bet: City to win and both teams to score at 13/8