Christian Eriksen delivered another late winner as Tottenham edged past Swansea with a 2-1 victory at the Liberty Stadium on Sunday.
Jose Mourinho's men edged their card-laden clash with Hull -- but it was not one of the impressive, dominant displays Chelsea fans have become accustomed to.
Veteran Frank Lampard delivered again for Manchester City as the champions overcame the absence of any senior strikers to beat Leicester 1-0.
Olivier Giroud and Santi Cazorla both scored twice as Arsenal closed back up on the Barclays Premier League's top four with a 4-1 win over Newcastle at the Emirates Stadium.
Liverpool striker Mario Balotelli has accepted a Football Association charge in relation to making racist and anti-semitic comments on social media but has offered mitigation for his actions.
Angel Di Maria has been ruled out of Manchester United's game against Liverpool on Sunday.
Manchester United moved into third place in the Premier League table as a Robin van Persie brace saw them past Southampton.
Two-goal Andy Carroll helped West Ham climb to third in the Premier League with a 3-1 victory over 10-man Swansea at Upton Park on Sunday.
An injury to star striker Sergio Aguero cast a shadow over Manchester City's narrow 1-0 victory over Everton on Saturday.
Brendan Rodgers' decision to rest Steven Gerrard failed to pay dividends as even the Liverpool captain's emergence off the bench failed to inspire his side to break down a resolute Sunderland.
Stoke held on to beat Arsenal 3-2 after a dramatic afternoon at the Britannia Stadium.
Newcastle striker Papiss Cisse came off the bench to condemn Barclays Premier League leaders Chelsea to a first defeat of the season.
Ruthless Chelsea extended Tottenham's torment at Stamford Bridge with a 3-0 win that saw Jose Mourinho's unbeaten Blues consolidate their lead at the top of the Premier League.
Sergio Aguero turned on the magic once more as Manchester City maintained the pressure on Premier League leaders Chelsea by cruising to a 4-1 win over Sunderland at the Stadium of Light.
Alexis Sanchez fired Arsenal to a late 1-0 victory over Southampton at Emirates Stadium to narrow the gap on the Premier League top four to two points.
Liverpool may want to boost the contract extension offered to Steven Gerrard after the captain bailed them out in a 3-1 comeback victory at Leicester.
Juan Mata and Marcos Rojo both claimed the winner as Manchester United survived a nerve-jangling finish to beat Stoke 2-1 at Old Trafford.
Yaya Toure and Frank Lampard's strikes took Manchester City up to second in the Premier League table and handed Southampton an ominous start to a daunting run of festive fixtures coming up.
Roberto Soldado's barren run came to a timely end as Tottenham rallied to secure a much-needed 2-1 comeback win against Everton.
Willian and Santiago Vergini both hit the woodwork as Sunderland extended their run of good results against Chelsea with a 0-0 draw.
Glen Johnson ensured Steven Gerrard's demotion to the substitutes' bench became a secondary talking point as the full-back proved the unlikely match-winner as Liverpool stumbled to a 1-0 Premier League win.
Manchester United looked more like their old selves as they cruised to a convincing 3-0 win over lacklustre Hull at Old Trafford.
Danny Welbeck bagged a crucial winner for Arsenal as the Gunners clinched a comfortable 1-0 win at West Brom.
Christian Eriksen conjured a last-minute winner for Tottenham Hotspur as Hull City paid in full for Gaston Ramirez's reckless red card.
Liverpool's season went from bad to worse as they let an early lead slip to lose 3-1 at struggling Crystal Palace on Sunday afternoon.
Manchester United moved back into the top four of the Premier League with a 2-1 smash-and-grab raid at Arsenal.
Yaya Toure responded to Manuel Pellegrini's rallying call as he fired champions Manchester City to a 2-1 Premier League win over Swansea.
Chelsea's title charge shows no signs of abating, with West Brom the latest side swatted away by Jose Mourinho's men as the Blues won 2-0.
Swansea stunned Arsenal with two late goals to run out 2-1 winners at the Liberty Stadium and inflict the Gunners' second Premier League defeat of the season.
Tottenham's woes at White Hart Lane took another turn for the worse as Mauricio Pochettino's side slumped to a 2-1 defeat at home to Stoke in the Premier League.
Liverpool had far too much attacking power for Bournemouth to withstand as they moved back into the top four with a 4-0 win at the Vitality Stadium.
Manchester United held on for a 2-1 win at West Bromwich Albion to cut neighbours Manchester City's lead at the top of the Premier League back to 11 points.
Leaders Manchester City powered to their 16th successive win in the Premier League with a 4-1 thrashing of Tottenham at the Etihad Stadium.
Arsenal returned to winning ways but had Mesut Ozil to thank for scoring a wonderful winner as they toiled against out-of-form Newcastle.
Time was on Chelsea's side as Marcos Alonso's free-kick earned a 1-0 Premier League win over Southampton.
Arsenal lost further ground on the Premier League leaders after they were held to a goalless draw at West Ham.
Tottenham climbed back into the Premier League's top four as Serge Aurier's fluke-goal and a header from Son Heung-min sealed a 2-0 victory over Brighton.
Liverpool manager Jurgen Klopp reunited the "Fab Four" but his prolific attacking quartet were all distinctly off-key as West Brom held out for a goalless draw at Anfield.
Manchester City set a new Premier League record of 15 consecutive wins with a 4-0 victory at bottom club Swansea.
Romelu Lukaku got a much-needed goal as Manchester United moved on from their galling derby defeat by beating Bournemouth.
Willian scored one and made two others as Chelsea finally turned in a display worthy of Premier League champions to win 3-1 at Huddersfield.
Runaway Premier League leaders Manchester City opened up an eye-watering double-digit lead over rivals Manchester United after Nicolas Otamendi fired Pep Guardiola's men to derby victory.
Wayne Rooney's first Merseyside derby goal earned Everton a 1-1 draw at Anfield as Liverpool manager Jurgen Klopp's selection gamble backfired.
Olivier Giroud climbed off the bench to rescue a point for Arsenal in a 1-1 draw at Southampton.
Ayoze Perez's late own goal cost Newcastle a precious Premier League draw as Leicester ruined the Magpies' 125th birthday celebrations.
Tottenham ended a four-match Premier League winless streak in style with Harry Kane scoring a brace as they thrashed Stoke 5-1 at Wembley.
Marko Arnautovic's first West Ham goal secured a 1-0 victory over Chelsea and a first win for manager David Moyes.
Manchester City left it late for the third game in a row as they beat West Ham United 2-1 at the Etihad Stadium thanks to David Silva's strike and extended their Premier League lead.
Bournemouth and Southampton shared the spoils as an entertaining match on the south coast finished in a 1-1 draw.
Jesse Lingard scored twice but Paul Pogba was sent off as Manchester United beat Arsenal 3-1 in a breathless match at the Emirates Stadium.
Talk of Burnley qualifying for Europe was dealt a sobering blow with defeat at improving Leicester.
Gylfi Sigurdsson and Dominic Calvert-Lewin scored second-half goals as Sam Allardyce's first game in charge of Everton ended in a 2-0 home win over Huddersfield.
Davinson Sanchez's red card forced Tottenham to fight for a 1-1 draw at Watford, toughening their battle to climb back into the Premier League's top four.
Philippe Coutinho and Roberto Firmino demolished Brighton to keep Liverpool's top-four charge on track.
A sparkling two-goal performance from Eden Hazard helped Chelsea come from a goal down to beat Newcastle 3-1 at Stamford Bridge and go level on points with second-placed Manchester United.
Substitute Mohamed Salah's purple patch continued with two more goals as Liverpool ground out a controversial 3-0 win at Stoke.
Raheem Sterling scored a dramatic winner as Manchester City maintained their winning run with a last-gasp 2-1 defeat of Southampton.
Antonio Conte was sent off as Chelsea claimed a fifth Premier League win in six games with a 1-0 defeat of Swansea.
Arsenal strengthened their position in the Premier League top four as they made light work of Huddersfield to maintain their healthy home form.
Newcastle ended a run of four straight defeats after coming back from 2-0 down to claim a gutsy point at West Brom.