The Premier League season has just reached it's halfway point and Liverpool are well on course to end their wait for a domestic title.
The Reds have never won the Premier League, but have so far gone unbeaten in their opening 19 games.
They've accumulated 51 points and currently enjoy a six point gap at the top of the table.
However, there's a long way to go and both Tottenham and Man City are still well placed to make it an exciting second half of the season.
Elsewhere in the Premier League, the battle for the drop may also go down to the wire.
Huddersfield, Fulham and Burnley currently sit in the relegation spots but are still within touching distance from safety.
The Premier League finishes in roughly five months time, but how will the table finish?
Per the Daily Star, Football Web Pages have used a super computer in order to try and determine exactly how the Premier League will finish and how many points each team manages.
Their algorithm uses previous results and goals to calculate the most likely results for future fixtures.
And below is how it thinks the table will finish...
So, if the super computer is to be believed, Liverpool will cling on for their first ever Premier League triumph.
It thinks that Jurgen Klopp's side will only drop two more points and go unbeaten for the rest of the season. A little unlikely but it could well happen.
Elsewhere, Chelsea are predicted to narrowly beat Arsenal in the race for the last remaining Champions League spot.
Ole Gunnar Solskjaer has enjoyed a good start to life at Old Trafford, but the super computer believes they will finish way behind Arsenal.
And, it is predicting that the bottom three spots will remain unchanged.
It thinks Huddersfield will only pick up four more points this season, while Fulham and Burnley join them in being relegated to the Championship.
Of course, this is only a bit of fun and we will have to wait five months to test the accuracy of the super computer.
Do you think Liverpool will win their first ever Premier League title? Have your say by leaving a comment below.