Chelsea continued their impressive form as Antonio Conte’s side came from behind to defeat title rivals Man City 3-1 to go three points clear at the top of the Premier League in their eighth consecutive victory.
Man City took the lead just before half time as Gary Cahill scored a sensational own goal as the England international sent Jesus Navas cross past his own goalkeeper.
Diego Costa fired low past Claudio Bravo to pull Chelsea back level on the hour mark and ten minutes later Willian put the Blues in front as he completed an excellent counter attack to send the ball low into the far corner.
Eden Hazard made sure all three points were Chelsea’s in the last-minute of normal time as once again Man City were caught on the counter attack with the Belgian superbly finishing off a solo effort with a powerful strike.
The match ended in chaotic scenes as Sergio Aguero was sent off for a high challenge on David Luiz causing unpleasant scenes between both sets off players and Man City ended the game with nine men after Fernandinho also saw red for grabbing Cesc Fabregas by the throat.
Arsenal moved up to second behind their London rivals as Alexis Sanchez scored a hat-trick in the Gunners 5-1 victory over struggling West Ham to add more pressure on Hammers boss Slaven Bilic.
Mesut Ozil tapped in Sanchez’s cross to give Arsenal the lead after 24 minutes and the Chilean then went from provider to goalscorer to double Arsenal’s lead on 72 minutes as poked home into the far corner from a tight angle.
He grabbed his second and the Gunners third eight minutes later with a low right-footed effort, before West Ham pulled one back on 83 minutes as Andy Carroll headed home after Dimitri Payet’s free kick hit the crossbar.
Alex Oxlade Chamberlain restored the Gunners three goal advanatge a minute later as he drove the ball home from outside the box into the bottom corner and Sanchez wrapped up his hat-trick on 86 minutes with a beautiful chip over the head of West Ham goalkeeper Darren Randolph.
Liverpool dropped down to third in the table as Bournemouth came from two goals down to stun Jurgen Klopp’s side 4-3 with three goals in the final 15 minutes from Eddie Howe’s side.
Liverpool looked comfortably in control after Saido Mane poked home from close range to open the scoring on 20 minutes, before Divock Origi’s wonderful tight angled strike doubled the Reds lead two minutes later.
Callum Wilson’s 56th minute penalty pulled one back for Bournemouth after James Milner brought down substitute Ryan Fraser, but Emre Can restored Liverpool’s two goal advantage less than a minute later with a curling effort from 20 yards.
Ryan Fraser made it 3-2 as he fired into the bottom corner from close range on 76 minutes and two minutes later, Eddie Howe’s side were level 3-3 with a wonderful turn and finish from centre back Steve Cook.
Cook also forced a good save out of Lorius Karius with a long-range strike in injury time but unfortunately for the goalkeeper he spilled it into the path of Nathan Ake who bundled home to complete an astonishing comeback from Bournemouth.
Man United were denied their first Premier League win in four games as Leighton Baines late penalty saw Everton come from behind to earn a 1-1 draw against Jose Mourinho’s side.
Zlatan Ibrahimovic put the Red Devils in front three minutes before the break with his sixth goal in five games as his lob hit the bar and just crept over the line after Maarten Stekelenburg mistakenly rushed out of his area.
However, Everton would rescue a point from the game as Baines calmly slotted his penalty past David De Gea after Marouane Fellaini committed a clumsy foul on Idrissa Gueye.
Elsewhere, Sunderland made it three wins in four games as Jermain Defoe scored the winner in a 2-1 win over champions Leicester, while Tottenham got back to winning ways with a 5-0 thrashing of bottom of the table Swansea.
Saturday 3 Dec
Man City 1-3 Chelsea (Cahill o/g 45, Aguero s/o 90, Fernandinho s/o 90 | Costa 60, Willian 70. Hazard 90)
Crystal Palace 3-0 Southampton (C Benteke 33, 85, Tomkins 36)
Stoke 2-0 Burnley (Walters 20, Muniesa 35)
Sunderland 2-1 Leicester (Huth o/g 64, Defoe 77 | Okazaki 80)
Tottenham 5-0 Swansea (Kane pen 39, 49, Heung-min 45, Eriksen 70, 90)
West Brom 3-1 Watford (Evans 16, Brunt 34, Phillips 90| Kabasele 60, Pereyra s/o 84)
West Ham 1-5 Arsenal (Carroll 83 | Ozil 24, Sanchez 72, 80, 86, Chamberlain 84)
Sunday 4 Dec
Bournemouth 4-3 Liverpool (Wilson pen 56, Fraser 76, Cook 78, Ake 90 | Mane 20, Origi 22, Can 64)
Everton 1-1 Man United (Baines pen 89 | Ibrahimovic 42)
Monday 5 Dec
Middlesbrough 1-0 Hull (Ramirez 60)