Arsenal have moved into pole position in the top-four race, but Manchester United and the other contenders will not take their foot off the pedal just yet.
Victory over Aston Villa on Saturday lunchtime means the Gunners sit three points clear. They also have at least one game extra to play compared to their rivals. Here is a round-up of the fixtures still to come in what is shaping up to be a mouth-watering battle.
Manchester United - 50 points (6th)
Saturday, April 2 - Leicester City (H)
Saturday, April 9 - Everton (A)
Saturday, April 16 - Norwich City (H)
Tuesday, April 19 - Liverpool (A)
Saturday, April 23 - Arsenal (A)
Monday, May 2 - Brentford (H)
Saturday, May 7 - Brighton & Hove Albion (A)
Sunday, May 15 - Chelsea (H)
Sunday, May 22 - Crystal Palace (A)
READ MORE: David de Gea sets out two big ambitions for Manchester United
The verdict: Based on their current points total and game in hand, there is no denying Arsenal are the favourites to clinch a place in the Champions League for next season. However, the Gunners have some tricky fixtures to come against Chelsea, United and Tottenham. United also have to meet bitter rivals Liverpool. On paper, Tottenham may appear to have the most favourable run-in, but there is work to be done there to claw back the deficit extended by this month's dramatic defeat to United.
Arsenal - 54 points (4th)
Monday, April 4 - Crystal Palace (A)
Saturday, April 9 - Brighton & Hove Albion (H)
Saturday, April 16 - Southampton (A)
Wednesday, April 20 - Chelsea (A)
Saturday, April 23 - Manchester United (H)
Sunday, May 1 - West Ham (A)
Saturday, May 7 - Leeds United (H)
Sunday, May 15 - Newcastle United (A)
Sunday, May 22 - Everton (H)
TBC - Tottenham (A)
Tottenham - 51 points (5th)
Sunday, April 3 - Newcastle (H)
Saturday, April 9 - Aston Villa (A)
Saturday, April 16 - Brighton & Hove Albion (H)
Saturday, April 23 - Brentford (A)
Saturday, April 30 - Leicester City (H)
Saturday, May 7 - Liverpool (A)
Sunday, May 15 - Burnley (H)
Sunday, May 22 - Norwich City (A)
TBC - Arsenal (H)
West Ham - 48 points (7th)
Sunday, April 3 - Everton (H)
Sunday, April 10 - Brentford (A)
Sunday, April 17 - Burnley (H)
Sunday, April 24 - Chelsea (A)
Sunday, May 1 - Arsenal (H)
Saturday, May 7 - Norwich City (A)
Sunday, May 15 - Manchester City (H)
Sunday, May 22 - Brighton & Hove Albion (A)
Sign up to our United newsletter so you never miss an update from Old Trafford this season.