Who is going to win the Premier League title? It's the question on everybody's lips as international football disappears again for a few months to make way for the most exciting part of the season where trophies are decided.
And, for the first time in a decade, three teams are in with a serious chance of being crowned English champions as the final ten games approach.
Arsenal currently lead Liverpool on goal difference, with reigning champions City poised one point behind the challengers. But with Mikel Arteta bringing his side up to the Etihad this weekend after Liverpool host Brighton, there is guaranteed to be movement at the top. ALSO READ: How behind closed doors game shaped City transfer plans READ MORE: City get Kevin De Bruyne injury boost ahead of Arsenal fixture The twists and turns will continue until the final week of May, further complicated by the fact that all three teams are competing in multiple competitions; City and are in three, while Liverpool (having already won the League Cup) and Arsenal are in two.
Adding further intrigue is the Champions League, where City could meet Arsenal in the semi-finals if they get past Real Madrid and Bayern Munich respectively.
Read more on manchestereveningnews.co.uk