The top 13 Premier League games of the season so far: Where does last night's game rank?
Upsets, goal bonanzas, red cards and controversy - the 2014/15 Premier League season has already had it all. A couple of weeks into the new year, here is our rundown of the top matches so far.
13. Southampton 2 Arsenal 0
Two Wojciech Szczesny errors saw the Pole dropped for the next match and Ronald Koeman's brilliant Southampton side remain in the top-four with yet another dominant performance.
12. West Ham 3 Liverpool 1
Stunning their more illustrious opponents with two goals in the opening seven minutes, West Ham clung on for victory to kickstart a superb opening few months to a campaign that had Sam Allardyce dreaming of Europe.
11. Swansea 0 Chelsea 5
For every bit that Swansea were appalling, Chelsea were scintillating with Jose Mourinho describing this win as the "perfect game" on a weekend that title rivals Manchester City lost further ground.
10. Burnley 2 Crystal Palace 3
New manager Alan Pardew showed his magic touch as Crystal Palace fought back from two goals down with Chris Gayle inspiring a late victory for the visitors.
9. QPR 2 Manchester City 2
Spicy tackles, torrential rain, a bit of controversy and ultimately the brilliance of Sergio Aguero, who equalised twice. One of those matches that grabbed you by the throat right at the outset, and never let go.
8. Tottenham 2 Arsenal 1
Goals number 21 and 22 for the season meant Harry Kane cemented his name in north-London derby history by securing victory in one of the most entertaining matches between the bitter rivals in recent seasons.
7. Newcastle 3 Burnley 3
The final game of the hectic Christmas and New Year schedule served up a feast of goals as Burnley defied the loss of three players to injury before half time to repeatedly come from behind against a Newcastle side which had just seen Alan Pardew leave for Crystal Palace. Nobody could say with any degree of certainty that Sean Dyche's side were Championship bound.
6. Manchester City 1 Chelsea 1
Frank Lampard's late equaliser against his former club stole the headlines, but City versus Chelsea was a pulsating clash between the two best teams in the Premier League and early proof that this season would be a two-horse title race.
5. Liverpool 3 Tottenham 2
It was flawed defensively, but that was part of the entertainment. The speed of movement and attacking intent made for a thrilling spectacle, with a late winner adding to the drama.
4. Southampton 8 Sunderland 0
An onslaught that began with one of the most spectacular own-goals in Premier League history also meant Southampton recorded their biggest victory in 93 years and left Graziano Pellè (who scored twice) admitting he felt sorry for their opponents.
3. Everton 3 Chelsea 6
It wasn't only the sheer number of goals scored, it was Everton coming back from 0-2 down inside three minutes, both sides trading five goals in a manic 10-minute second-half period and Diego Costa giving a masterclass in forward play.
2. Tottenham 5 Chelsea 3
Two words: Harry and Kane. We knew he was good but few people expected the young striker to score two and create two others to make Spurs the first team to score four or more goals in a league game against Jose Mourinho's Chelsea.
1. Leicester City 5 Manchester United 3
This was an afternoon which bordered on surreal. United were exhilarating going forward and 3-1 up before a spectacular collapse, conceding four goals in 21 minutes to complete a stunning victory for Nigel Pearson's side.