Leicester City stayed top of the table as they beat Chelsea 2-1 at the King Power Stadium on Monday night.
Jamie Vardy’s 15th goal of the season put the Foxes ahead and then Riyad Mahrez’s brilliant individual strike doubled the lead early in the second-half.
Loic Remy came off the bench to pull one back for visitors but it was not enough to prevent a ninth loss of the season for Jose Mourinho’s men, leaving them a point above the drop zone and 20 adrift of Leicester.
Bournemouth completed possibly the best week in their history as they beat Manchester United 2-1 at the Vitality Stadium.
The Cherries, who defeated Chelsea at Stamford Bridge the previous weekend, were ahead after just two minutes when Junior Stanislas’ corner flew straight in off the far post.
United levelled midway through the first-half when Marouane Fellaini stabbed the ball in at the second attempt. However, another corner undid United as Josh King finished from a well-worked routine to secure a famous win.
The Red Devils stay fourth but are without a win in their last three, whilst Bournemouth move up to 14th and are unbeaten in four.
Manchester City kept pace at the top with a dramatic 2-1 win over Swansea at the Etihad.
Wilfried Bony headed in a Jesus Navas corner to give City the lead against his former club but the Swans looked as if they’d rescued a point in the final minute of normal time when Bafetimbi Gomis smashed in.
However, in stoppage time, Yaya Toure’s curled shot deflected off Kelechi Iheanacho and looped into the net to break Swansea hearts.
The Citizens are now third and thee points off the top, whilst the Swans now sit just one point above the drop zone after a third straight loss.
Arsenal’s good form continued with a 2-0 win over Aston Villa at Villa Park – a result which saw them go top for around 28 hours.
The Gunners went ahead early from the penalty spot after Theo Walcott was hauled down by Alan Hutton and Olivier Giroud stepped up to score his fourth goal in four days.
Aaron Ramsey netted the second to seal a comfortable win as Arsenal stay second after just one defeat in 10.
Villa remain bottom, eight points from safety and with just one win to their name this season.
Newcastle ended Tottenham’s 14-match unbeaten run with a 2-1 triumph at White Hart Lane.
Spurs took the lead in the first-half when Eric Dier flicked in Christian Eriksen’s corner, but Aleksandar Mitrovic looked to have secured a point when he stabbed in from close range in the second.
But in stoppage time, Ayoze Perez got in behind and squeezed a shot past Hugo Lloris to stun the home crowd.
Newcastle move out of the bottom three with a second straight win, whilst Spurs stay fifth.
Liverpool rescued a point in stoppage time at Anfield as they drew 2-2 with West Brom.
Jordan Henderson gave the Reds the lead with a sweeping finish, before Craig Dawson equalised after Simon Mignolet flapped at a corner.
Jonas Olsson headed the Baggies in front from a corner in the second-half after having had a goal disallowed in the first.
However, six minutes into stoppage-time, Divock Origi’s deflected strike drifted into the far corner to rescue a point in dramatic circumstances.
The Reds go ninth, whilst West Brom stay 13th with a third successive draw.
Everton and Norwich drew 1-1 at Carrow Road in a game of two halves.
Romelu Lukaku scored for the sixth consecutive game to put the Toffees ahead in a dominant first-half display.
At the start of the second-period, the Canaries, who were much improved after the break, found a scrappy equaliser when Wes Hoolahan bundled the ball over the line.
Alex Neil’s side slip into the bottom-three despite the point, whilst Everton are now 10th after a third successive draw.
Watford beat Sunderland 1-0 at the Stadium of Light to continue their impressive season.
Odion Ighalo netted a 10th goal of the season to secure the points, when he stabbed in Allan Nyom’s cross at the near post.
The Hornets have now won three straight matches and move up to seventh, meanwhile Sunderland stay in the bottom-three after a second straight defeat.
Crystal Palace continued their good form with a 1-0 win at Selhurst Park over Southampton.
Yohan Cabaye netted the only goal in the first-half when he finished off some good work by Yannick Bolasie.
The Eagles move up to sixth and are unbeaten in their last three, whilst Saints are now 12th and are without a win in four.
West Ham and Stoke played out a 0-0 draw at Upton Park, in a game where both came close to taking all three points.
Marko Arnautovic and Mauro Zarate went closest for the two sides after they both hit the woodwork.
The draw is a fourth in their last five for West Ham and they are now eighth, whilst Stoke sit 11th.
Player of the Week: Riyad Mahrez (Leicester City)
Team of the Week: Newcastle
Goal of the Week: Riyad Mahrez (Leicester City)