Monday was filled with carnage and chaos throughout the football pyramid, but three Premier League games provided 21 goals between them. Just the average of seven goals per match, then!
Leicester find themselves in big trouble down at the bottom after their 5-3 defeat at Fulham, while Everton boosted their hopes of survival by winning 5-1 at Brighton.
Nottingham Forest then won a seven-goal thriller with Southampton, all but relegating Southampton who are now eight points off Sean Dyche's Toffees with three games to go.
Here's how sides up and down the Premier League table have fared form-wise over their last six games.
Read player ratings from Monday's Premier League action
Premier League form table (last six games)
Man City and Liverpool are the only two sides to take maximum points from their last six Premier League outings. City have found their imperious groove and are currently embarking on a run that could culminate in a historic treble.
The Citizens, who have notched 82 points thus far, will likely need eight points from their final four games to guarantee a third-straight title.
Their closest contenders, Arsenal, endured a four-game winless run in April, but they won impressively at St. James' Park on Sunday to reignite some belief. Arsenal's triumph was a massive help for Liverpool, who are closing in on Newcastle and Man Utd. The two sides have played a game fewer than the Reds, but United's advantage over their major rivals has been cut to just a point.
Like Newcastle, Bournemouth and Wolves, have taken 12 points from their last six games. Their recent runs have steered them away from the relegation battle, while Crystal Palace's resurgence under Roy Hodgson has moved them into mid-table.
Brighton's heavy defeat on Monday night means they've now won and lost three apiece from their last six games. They had beaten Manchester United 1-0 only last Thursday.
Big Sam's got a lot of work to do if he's to keep Leeds up. They've picked up just one point from their last six, and end the season with a tough schedule. However, there was some reason for optimism after they threatened a comeback in their 2-1 defeat at City on Saturday.
Southampton have an identical record of a draw and five defeats in their last six outings. They came close to snatching a point at the City Ground on Monday night but left themselves with too much to do in the end.
Everton busted some coupons around the world with their shock 5-1 win at Brighton. It's moved them up the form table, being their first victory since a 1-0 success over Brentford in March.
Current Premier League table, top scorers & upcoming fixtures
This article was originally published on 90min as Premier League form table after incredible wins for Notts Forest, Everton & Fulham.