It is shaping up to be the first three-team Premier League title race in more than a decade as Arsenal and Liverpool aim to end Manchester City ’s dominant run.
But with each team facing 10 more fixtures there will be several twists and turns to come between now and May.
The Easter Sunday showdown between Pep Guardiola and Mikel Arteta is the only remaining meeting between the three sides - but both Aston Villa and Tottenham face all three during the run-in and those Champions League hopefuls look set to have a major say in the destination of the trophy.
Here are the 10 fixtures that appear most likely to determine who finishes top.
Crack your best chocolate eggs open around 4:30pm for the remaining game between contenders. Liverpool host Brighton earlier in the Sunday afternoon and Arsenal will be coming into the game after more than a fortnight without a fixture owing to the FA Cup and international break. The title will not be decided here but momentum could shift significantly.
Another tricky assignment for the champions, even if Unai Emery's side look a diminished force compared to earlier in the season. Their heavy defeat to Tottenham earlier this month was a warning sign but a Champions League spot remains in their hands.
Whatever about United’s struggles this season, history suggest form is irrelevant in this rivalry and the FA Cup quarter-final earlier this month will both help Erik ten Hag's side believe they can win again - while motivating Liverpool to exact revenge.
A similar story for Villa here, with the added ingredient of Emery returning to the Emirates. How sweet would hurting his former club’s title tilt be?
Ange Postecoglou’s team look in good fettle for a Champions League spot but their season and
Read on m.allfootballapp.com