With only a couple of months remaining of the Premier League season, it is getting more and more tense at both ends of the table.
It wasn’t that long ago that we all had our champions and relegation candidates nominated with confidence, however since then things have heated up and the standings are getting tighter.
Liverpool now sit only six points behind leaders Manchester City with a game in hand, while the relegation battle includes up to six teams.
With the final matchday being held on Sunday 22nd May - just over 10 weeks from now - we are making our final predictions.
Champions - Man City
Liverpool have put up a brilliant fight this season as they have dramatically narrowed the gap on Man City, however I expect Pep Guardiola’s side to take the advantage with their run of matches before the end of the season.
Neither team have a particularly difficult run in, however I expect it to be the two sides’ clash at the Etihad Stadium to decide who lifts the trophy at the end of the season.
There will be a intense atmosphere in Manchester if the two teams are still neck and neck and it is hard to see City losing in front of their home crowd.
Top four - Liverpool, Chelsea, Arsenal
I expect Liverpool to come just short of Manchester City and once again finish the season in second place.
Chelsea have claimed the third place spot as their own for the latter stages of the season and it has never really been questioned whether they will lose their spot.
Fourth place is up for grabs, however I expect Arsenal to retain it.
They are currently only a point above Manchester United, however they have three games in hand and look likely to return to Champions League football.
Manchester United and Tottenham Hotspur have been particularly underwhelming this season and it would be a surprise to see them rewarded for their disappointing form.
Relegation - Everton, Watford, Norwich
Despite Norwich improving since the turn of the year, unfortunately for them a lot of teams at the bottom end of the table have also turned things around.
Both them and Watford look destined to return to the Championship once again - though they will no doubt return in a couple of years.
The final relegation spot is a tricky one, as it could quite easily be one of Burnley, Everton, Leeds United or Brentford.
However, Burnley always manage to avoid the drop somehow and will be confident of picking up points against their rivals in Norwich, Watford and Brentford over the next couple of months.
I expect Leeds United to pick up some form now that they have brought in Jesse Marsch, while it is very hard to see where the points will come from for Everton.
I don’t doubt that Frank Lampard is a decent manager, but he certainly doesn’t have the experience of a relegation scrap.
The Toffees also have the hardest remaining fixture list of the lot, with Wolves, Newcastle, West Ham, Manchester United, Liverpool, Chelsea and Arsenal all still to play.
There have also been rumours of a point deduction for the Merseyside club, so it could be a painful end to the campaign for them.