Only TWO points separate Liverpool, Manchester City and Arsenal as a thrilling title race took yet another turn in Matchweek 23.
Liverpool did have a five-point lead but lost a huge head-to-head with Arsenal on Sunday, before Man City, who still have a match in hand, won at Brentford on Monday to leapfrog the Gunners into second place.
With so many twists and turns, who are the favourites to go on and become champions? Three of our pundits reveal who they think will finish first, second and third.
Ian Wright: "I'll go Arsenal, Man City, Liverpool - because that's what I want! But with City's experience and the fact everyone's fit, it would be silly, we still have to say City will probably win the league."
Shaun Wright-Phillips: "City, Liverpool, Arsenal. Liverpool are used to going toe to toe. They've been there, they've done it. Arsenal have done it once and with the Champions League coming into play with Arsenal, with the few injuries they've got, I don't think they have the depth to go all the way."
Mayowa Quadri: "I agree [with Wright-Phillips]. With the Champions League Arsenal have to make a decision. It's quite an open competition this year. Competing on both fronts with the squad at the moment is probably a little too much for Arsenal."
While a win for Man City in their match in hand, which is against Brentford on 20 February, would put them top of the table, Dwight Yorke and Michael Owen believe Arsenal or Liverpool can deny the reigning champions an unprecedented fourth straight Premier League title.
Dwight Yorke: "Had Arsenal lost [on Sunday] they would have played themselves out of the title race. A win was a gamechanger. They're right amongst it now."
Michael Owen: "Liverpool are too good, they have too much experience within their coaching and playing squad to get too down. They'll bounce back. They're still in four competitions. The Premier League remains their main target - it always will be - and they're still sat pretty at the top of the table. The day was Arsenal's but Liverpool will be back."