Whatever happens from now until the end of the season, it’s been an enthralling Premier League title race.
Manchester City and Liverpool have been far and away the best two sides in the league and are well clear of the chasing pack.
There are just two points separating the two teams - and City have a game in hand to go one point ahead.
Pep Guardiola’s side may be slight favourites but it’s almost too tight to call.
But spare a thought for those associated with Manchester United.
While the Red Devils are embroiled in a top-four battle, they face the nightmare scenario of watching their two biggest rivals fight for the title.
But who do United fans want to win the league? City or Liverpool?
Well, Rio Ferdinand is the latest to answer that question.
"This is the worst possible case scenario for someone that likes Man United, supports Man United and has played for Man United, and I'm a pundit that's got to speak about it publicly and squirm and what not," Ferdinand told the Mirror.
"So the better of the two evils is Manchester City winning the league as I've seen it, I've been part of it.
"I've seen it as a player and a football fan so I've been able to deal with it emotionally."
But he also decided to take a little dig at Liverpool fans for ‘coming out of the woodwork.’
"There's fans I didn't even know supported Liverpool that have come back out of the woodwork after 20 years of being silent that are starting to speak before they've won anything so it'd be a lot more painful to see them win the league [over Man City], but listen the best team will win it and whoever that is well done."
That should go down well with Liverpool fans...