Arsenal have seen their lead at the top of the Premier League table cut to just two points, with Aston Villa and Manchester City closing in, while Chelsea also circle those in the race.
Mikel Arteta
Arsenal'ls gap at the top of the Premier League has been cut down to two points.
View 2 Images
The Premier League title race has sparked to life once again, with Arsenal's last-gasp defeat to Aston Villa bursting it wide open at the top. The Gunners went behind in the first half, as Matty Cash gave the Villa Park faithful some hope of landing nine wins in their last ten.
Super-sub Leandro Trossard appeared to drag the visitors back into it, but there was a twist late in the tale. After a scramble in the box that Arsenal couldn't clear, Emiliano Buendia was alive to a loose ball, slamming home an effort that sent the home fans delirious.
That saw Aston Villa move within three points of Arsenal at the top, while opening up an opportunity to Manchester City. They capitalised in the game at 3pm, with goals from Ruben Dias, Josko Gvardiol, and Phil Foden securing an important three points over Sunderland.
Chelsea weren't quite able to make it count, making up just one point, with a less than tantalising 0-0 away at Bournemouth. It means just three points separate the top three, while the top four are separated by eight points.
So, with the Premier League title race seemingly wide open again, here's a look at the next five fixtures for all four sides ahead of another busy few weeks.
Arsenal's next five Premier League fixtures
Man City's next five Premier League fixtures
Emi Buendia celebrates his winner for Aston Villa against Arsenal
Emi Buendia celebrates his winner for Aston Villa against Arsenal.
View 2 Images
Aston Villa's next five Premier League fixtures
Chelsea's next five Premier League fixtures