The Premier League season is less than two months away from completion.
Liverpool and Manchester City have emerged as the only realistic challengers for the trophy, with the Citizens currently trailing by two points but with a game in hand.
It seems to be widely accepted that Pep Guardiola's men are in control of the race, especially considering Liverpool's disappointing form in recent weeks.
Despite having the opportunity go seven points clear during the winter, Liverpool are now relying on other results after draws with Leicester, West Ham and Manchester United.
As a result, everything comes down to the remaining set of fixtures and supporters have been looking out how the different opponents could affect the Premier League's out come.
- Pogba: It would be a dream to play at Real Madrid with Zidane
- Jurgen Klopp has given his public backing for Mohamed Salah
- Pogba has backed Solskjaer for the permanent job at Man Utd
Premier League title race
The remaining games for City are as follows: Fulham (A), Cardiff (H), Crystal Palace (A), Tottenham (H), Man United (A), Burnley (A), Leicester (H) and Brighton (A).
As for Liverpool, their schedule reads: Tottenham (H), Southampton (A), Chelsea (H), Cardiff (A), Huddersfield (H), Newcastle (A) and Wolves (H).
It's difficult to separate which team has the easier run-in but, in light of this, the Telegraph have used statistics to try and asses which club has the simpler fixtures.
Who has the easier run-in?
They have decided to rank every single Premier League club based on how easy or hard their fixtures are, calculating a 'difficult rating' to formulate their list.
The article explains: 'We have added up the average points per game of each team's remaining opponents to give a 'difficulty rating' of the sides they are still to play.
"We have done this based on home or away points totals depending on the venue of the games to come. The higher the number, the more difficult the remaining games."
All that aside, what were the results? Take a look at the full list down below:
20. Cardiff City - 1.72 (toughest run-in)
19. Huddersfield Town - 1.60
18. West Ham United - 1.57
17. Newcastle United - 1.54
16. Burnley - 1.52
15. Brighton & Hove Albion - 1.49
14. Tottenham Hotspur - 1.49
13. Crystal Palace - 1.43
12. Chelsea - 1.40
11. Leicester City - 1.38
10. Southampton - 1.37
9. Everton - 1.36
8. Fulham - 1.34
7. Wolverhampton Wanderers - 1.34
6. Liverpool - 1.33
5. Manchester City - 1.32
4. Manchester United - 1.28
3. Arsenal - 1.28
2. Watford - 1.17
1. Bournemouth - 1.14 (easiest run-in)
What do the statistics mean?
So, there you have it, City have an easier end to the season than Liverpool.
Of course, the statistics aren't perfect and you could argue that the Citizens have a much tougher schedule, having to contend with FA Cup fixtures that don't apply to Liverpool.
Nevertheless, the fact remains that Guardiola's men have the easier run of opponents and that's a big deal when you consider the title is theirs to lose.
It's also interesting to note that Tottenham and Chelsea are at a disadvantage in the top four race, while Arsenal and United can celebrate some simpler - at least on paper - matches.
No matter which way you look at the Premier League title race, it's going to be close.
Who do you think will win - City or Liverpool? Have your say in the comments section below.