|West Ham Utd
|West Bromwich Albion
New Chelsea tactician – Antonio Conte – on Saturday equaled a club record of 11 consecutive victories as his side edged Crystal Palace by a lone goal to extend their lead atop the PL by 9points over idle Arsenal and Liverpool who will play on Sunday and Monday respectively. The win catapulted Chelsea into the ranks of the PL’s ‘five hundred game winning club’ which has Manchester Utd (593) and Arsenal (512) as the other two occupants.
The season’s struggles continued for PL Defending Champions – Leicester City – but they managed to salvage a point courtesy of Daniel Amartey’s 88th minute dramatic equalizer, Zlatan Ibrahimovic’s double for his tenth goal of the season allowed Manchester to ease past West Bromwich Albion for their third straight victory in as many outings, and the misery continued for Swansea as they gave up another three goals at Middlesbrough for a total of 6 goals within a week.
Also on Saturday, Patrick van Aanholt’s strike lifted Sunderland off the PL bottom spot, and Mark Noble's controversial penalty was enough to give West Ham an unconvincing victory over luckless Hull City at London Stadium.
Arsenal’s readiness to fight for the PL top spot failed to pass muster on Sunday as they ceded the second spot in a 2-1 capitulation to Man City who notched an impressive come from behind win at the Etihad to get their title hopes back on track, Southampton defeated local rivals Bournemouth 3-1 courtesy of Jay Rodriguez’s double and Danny Rose produced the winner as the Spurs came from behind to defeat Burnley under controversial circumstances at home.
And on Monday night, Sadio Mane’s last-gasp goal denied Everton a share of the spoils in the Merseyside derby.
Everton 0-1 Liverpool
Sadio Mane's goal deep into injury time sank Everton and settled a scrappy Merseyside derby in Liverpool's favour at Goodison Park.
The Reds' £34m summer signing from Southampton reacted first to a loose ball after substitute Daniel Sturridge's shot had hit the post in the fourth of eight minutes of stoppage time.
Everton have now won just one of their past 20 meetings with their local rivals.
Liverpool moved up to second on the PL table with the victory, a point and 3points ahead of Manchester City and Arsenal respectively.
Bournemouth 1-3 Southampton
Jay Rodriguez's first Premier League goals since August gave Southampton victory over local rivals Bournemouth.
Both sides scored with their first efforts on target, with Nathan Ake's acrobatic header putting the Cherries in front after six minutes before Ryan Bertrand levelled with a solo dribble and finish.
Half-time substitute Steve Davis made an immediate impact, providing Rodriguez with a tap-in to give the Saints the lead.
And Rodriguez's superb 20-yard finish late on eased the visitors to victory.
Southampton move up to seventh, three points above Bournemouth, who stay 10th.
Manchester City 2-1 Arsenal
Manchester City moved up to second on the PL table as Arsenal squandered a lead to lose for the second successive game.
Theo Walcott's cool fifth-minute finish from Alexis Sanchez's pass put the Gunners in control at the interval - but the second half brought a familiar painful fate for manager Arsene Wenger and his players.
Leroy Sane brought City level straight after half-time, before Raheem Sterling won the game with a goal 19 minutes from time.
As a result, Arsenal dropped to the 4th spot and 9points behind whilst Man City improved to 7points behind leaders Chelsea.
Tottenham Spurs 2-1 Burnley FC
Danny Rose's second-half strike ensured Tottenham kept the pressure on the Premier League's top four with a 2-1 win against Burnley on Sunday afternoon.
Burnley took a surprise lead in the 21st minute through Ashley Barnes, but Dele Alli replied five minutes later.
The result means Tottenham stay in fifth, just one point behind both Arsenal and Liverpool who will be in action on Monday.
Crystal Palace 0-1 Chelsea
Chelsea moved nine points clear atop the PL as they extended their winning run to 11 games with a 1-0 victory at Crystal Palace.
Diego Costa scored the only goal of the game, heading home Cesar Azpilicueta's cross in the 44th minute for his 13th league goal of the season.
The visitors, who will be without both Costa and N'Golo Kante for the Boxing Day fixture against Bournemouth after the pair picked up yellow cards, pushed for a second with substitute Cesc Fabregas and Marcos Alonso both being denied by Wayne Hennessey saves.
Alonso then struck the crossbar with a free-kick in the 84th minute but the wasted chances did not prove costly as Antonio Conte's side held on for a third straight 1-0 win to extend their lead at the top, and equal a club-record run of successive wins.
Stoke City 2-2 Leicester City
Champions Leicester City recovered from Jamie Vardy's red card and a two-goal deficit to claim an incredible draw at Stoke City.
Vardy was contentiously dismissed by referee Craig Pawson for a two-footed tackle on Mame Diouf.
Stoke took advantage to score twice before half-time, with Bojan Krkic converting a penalty after Danny Simpson's handball, and Joe Allen tapping in.
But the Foxes mounted a remarkable comeback in the final 15 minutes, with substitute Leonardo Ulloa and Daniel Amartey heading home to snatch a point.
It leaves Leicester three points above the relegation zone in 15th, while Stoke are 11th.
West Ham 1-0 Hull City
Mark Noble's penalty 14 minutes from time gave West Ham a narrow 1-0 win over Hull City at London Stadium on Saturday.
Three days after his winner against Burnley, it was captain Noble who gave West Ham the three points again, rolling a penalty home after Tom Huddlestone brought down Michail Antonio.
Dieumerci Mbokani hit the post for Hull in the first half after capitalising on Aaron Cresswell's mistake, before Noble nearly diverted into his own net after half-time, hitting the bottom of the woodwork with a header.
Middlesbrough 3-0 Swansea
Alvaro Negredo scored twice to help Middlesbrough beat fellow strugglers Swansea City 3-0 at the Riverside on Saturday afternoon.
The home side led 2-0 at the break thanks to Negredo's double, the first a brilliant volley, before the striker added another from the penalty spot.
Boro then wrapped up the points when Marten De Roon side-footed home just before the hour-mark to end a poor recent run of two straight league defeats without scoring.
M’boro moved up to 14th in the table, four points clear of the drop zone, while the Swans are now three points from safety in 19th position.
Sunderland 1-0 Watford
Sunderland moved off the bottom of the Premier League and to within a point of safety with victory over Watford at the Stadium of Light.
Following a first half of few chances, Patrick van Aanholt scored the only goal of the game shortly after the break.
Adnan Januzaj slid a lovely ball to Jermain Defoe, whose low cross was touched by Van Aanholt, who then swivelled and shot in off the post from six yards.
Troy Deeney had a chance to equalise when he met a Nordin Amrabat cross, but his header flew wide.
Daryl Janmaat and Odion Ighalo also had late efforts for the visitors saved by keeper Jordan Pickford, as Watford slipped to a fourth defeat in five games.
West Bromwich 0–2 Manchester Utd
Zlatan Ibrahimovic scored his tenth goal in nine matches as Manchester United eased to victory over West Brom.
The former Sweden international headed home from a brilliant Jesse Lingard delivery after only five minutes to put the visitors ahead.
Ibrahimovic struck again just after the break when his effort from inside the box went in off Baggies defender Craig Dawson.
United are now unbeaten in 10 matches in all competitions and seem to be on the mend after a 3 game skid that saw them play to 3 successive ties. They however remain 13points behind leaders Chelsea.
Game day reports from BBC and skysports were used in this compilation.