Some big results at either end of the table caused quite the shakeup this week in the Premier League, with Liverpool dropping to sixth and Fulham rising to within three points of safety.
Everton ended their 22-year wait for a win at Anfield on Saturday, beating Liverpool 2-0 to go level on points with their local rivals.
An early goal from Richarlison and late penalty from Gylfi Sigurdsson, alongside an incredible defensive display, were enough to secure the victory for the Toffees.
Manchester City continued their superb winning streak with a simple 1-0 win over Arsenal, maintaining their ten point lead at the top of the table.
Raheem Sterling netted after just two minutes as the league leaders comfortably made it 18 wins in a row.
Both Leicester and Manchester United kept the pace with City, as both clubs picked up impressive victories over Aston Villa and Newcastle, respectively.
Two quickfire goals from James Maddison and Harvey Barnes were enough for the Foxes, who won 2-1 despite Bertrand Traore’s early second-half strike.
Marcus Rashford, Dan James and Bruno Fernandes all netted for the Red Devils who beat Newcastle 3-1, handing them their eighth loss in ten games, despite being given some hope by Allan Saint-Maximin’s initial equaliser.
West Ham climbed into the top four for just the second time this season, recording a 2-1 win over Jose Mourinho’s Spurs.
Goals from Michail Antonio and Jesse Lingard were enough for the Hammers, although Lucas Moura did score midway through the second half for Spurs.
The London club capitalised on Chelsea dropping points, with the Blues labouring to a 1-1 draw against Southampton.
Liverpool loanee Takumi Minamino put the Saints ahead, with Chelsea needing a Mason Mount penalty to salvage a draw and see them into fifth in the table.
In the relegation battle, Fulham picked up a vital 1-0 win over bottom side Sheffield United.
Ademola Lookman netted the only goal of the game to put his side within three points of safety behind Newcastle in 17th.
The ten men of West Brom weren’t so fortunate, drawing 0-0 with Burnley after Semi Ajayi was dismissed.
Both the Blades and the Baggies are over ten points from safety, needing miracles if they have to stay up this season.
Elsewhere, Wolves beat Leeds 1-0 thanks to an Illan Meslier own goal, leapfrogging the Yorkshire club into 11th.
In the final match of the weekend, Crystal Palace snatched a late winner in their derby with Brighton to claim a 2-1 win.
Jean-Philippe Mateta scored a lovely backheel, which was cancelled out by Joel Veltman’s equaliser, before Christian Benteke netted in the final seconds of stoppage time to hand Palace all three points.