It's safe to say the chase for the Premier League title just got a whole lot tighter.
Manchester City and Chelsea both made up some serious ground on Arsenal, while Everton managed to keep their name in the running with an impressive 4-1 win over Fulham. Five teams are now within five points of each other, and that's before Tottenham and Liverpool have played in another crucial Week 16 matchup.
Let's take a look at the updated table, and break down this weekend's biggest winners and losers.
|16||West Bromwich Albion||16||3||6||7||17||22||-5||15|
|17||West Ham United||16||3||5||8||13||19||-6||14|
Biggest Winner: Manchester City
Manchester City had the chance to let it be known that they were to be feared on Saturday against Arsenal and they did just that, winning 6-3 and taking a chunk out of the Gunners lead atop the table.
City still have their issues, of course. They are two different teams on the road (where they are vulnerable) and at home (where they are unbeatable), and when they are forced to play a bit more defensively in order to hold a lead, they suddenly look a bit lost. Hence the three goals from Arsenal.
Still, as statement wins go, this was a huge one for the Citizens. They are now just three points behind table-leading Arsenal and look ready to make their siege on the top spot.
Biggest Loser: Arsenal
Arsenal may have scored three goals at the Etihad Stadium—more than the two that Manchester United, Tottenham, Everton and Newcastle managed combined—but giving up six goals is simply unacceptable for a title contender, no matter how difficult the away tie.
Not only did Arsenal allow City to draw within three points of them, but now they have to face Chelsea next Monday in a match that could see them fall from their perch atop the Premier League should they lose.
That would not be a kind Christmas present for the club.
Frankly, Arsenal are reeling a bit at the moment, having drawn Everton and now lost to Napoli and Manchester City in their past three matches. That's a brutal stretch, surely, but one the club would have liked to traversed with a bit more success.
A win over Chelsea would make everything better, of course, and guarantee the club headed into the holiday still atop the table. It might also restore some confidence for the club after a rather humbling stretch that has seen their lead atop the Premier League table start to wane.
Big Winners: Chelsea and Everton
The two clubs handled their business at home, with Chelsea beating Crystal Palace, 2-1, and Everton smoking Fulham, 4-1. The result drew each team closer to league-leading Arsenal, and Chelsea could theoretically top the table if they beat Arsenal in Week 17, depending on what Liverpool does in their next two matches.
Meanwhile, Everton continue to prove that they'll be very difficult to keep out of a European placement this season. Finishing fourth may be a big ask given the depth the league has shown thus far in the season, but a trip to the Europa League is looking like a very real possibility.