There's a reason it's the best league in the world -- each week in the EPL brings something new!
Match Day 14 was another great one - here's how it all went down.
The top half of the table didn't see much shakeup this week.
Leicester and United drew 1-1 as Jamie Vardy recorded a goal for a record 11th consecutive match, but the draw allowed Manchester City, who beat Southampton 3-1, to leapfrog both of them and take first in the table, ahead of Leicester on goal differential.
Arsenal faltered, drawing 1-1 to lowly Norwich. Spurs played Chelsea well in a match that looked like a draw right from the start, and indeed it ended 0-0. It was a terribly boring match between two teams that really offered little going forward.
The highlight of the week -- for me, at least -- was Crystal Palace, as they hammered Newcastle 5-1. They fell behind 1-0 in the 9th minute but came storming back, with two goals each from Yannick Bolasie and James McArthur. Wilfried Zaha also got on the scoresheet in a return to the old club of Alan Pardew and Yohan Cabaye.
Palace are really putting it together and their place in the table is representative of just how well they've played. It seems they're ready to challenge for a European spot -- just like Leicester, they have the advantage of not worrying about playing European football during the week and can focus all of their energies on the EPL.
They get my vote for team of the week!
In the bottom half of the table, some surprising names continue to struggle.
Of course, Chelsea stands out, as they sit in 14th, with just 15 points from their 14 matches. It's really shocking to see them continue to put it together week after week given the squad they've got.
Watford are climbing up the table nicely, as they beat Villa 3-2 in a wild match. I've been impressed with them this season, as they're scoring a lot of goals thanks to striker Odion Ighalo and doing just enough defensively to make it seem like they're ready to avoid the drop.
After Chelsea, the most surprising name to me here is to see Swansea City languishing in 15th. After such a successful season last year and given the fact that they made improvements to the squad over the summer, I thought they were ready to make a challenge for Europe. Instead, they've played some terrible football and the pressure is really mounting on manager Gary Monk after they fell 1-0 to Liverpool at the weekend.
Bottom three Villa, Newcastle and Bournemouth are all going to have a really hard time staying up unless something changes dramatically. They just don't seem to have the talent, organization or desire necessary to compete in a league as challenging as the EPL, if you ask me.
Worst team of the week goes to Swansea as their tumble down the table continues.
Did you watch any of the matches this weekend? Who impressed you? Who failed to impress? Let's hear it!