Arsenal moved ahead of Chelsea at the top of the Premier League after coming from behind to beat Stoke 3-1 at the Emirates Stadium this afternoon.
Stoke took the lead from the penalty spot on 29 minutes after Granit Xhaka felled Joe Allen, and Charlie Adam slotted past Petr Cech.
The Gunners, though, levelled three minutes before half-time when Theo Walcott glanced in at the near post from a cross by substitute Hector Bellerin, who had replaced the injured Shkodran Mustafi.
Mesut Ozil turned the match around four minutes into the second half when he looped a header over Stoke keeper Lee Grant from Alex Oxlade-Chamberlain's chipped pass.
A third for Arsenal with 15 minutes left, substitute Alex Iwobi combining with Alexis Sanchez to slot in, took them above Chelsea who host West Brom tomorrow.
Swansea moved off the bottom of the table and out of the relegation zone with a 3-0 win over fellow strugglers Sunderland at the Liberty Stadium.
Gylfi Sigurdsson put the Swans ahead from the penalty spot on 51 minutes after handball by Jason Denayer.
It was 2-0 just three minutes later when Fernando Llorente slotted in from close range before the Spaniard headed in a third with 10 minutes left to send the Black Cats back down into 20th place.
A late equaliser from substitute Fraizer Campbell earned Crystal Palace a dramatic 3-3 draw at Hull.
The hosts took the lead on 26 minutes through a controversial penalty from Robert Snodgrass, who Palace felt had dived to win the spot-kick under a challenge from Scott Dann which showed no contact.
The Eagles drew level on 53 minutes when Christian Benteke converted a penalty after referee Mike Jones ruled Wilfried Zaha had been tripped by Snodgrass.
Zaha put Palace ahead with a fine individual effort after 70 minutes, but Hull equalised within two minutes when Adama Diomande slotted home.
Jake Livermore capitalised on some poor defending to put Hull in front but Campbell had the last say against his former club, heading in an equaliser with just a minute left.
Burnley beat Bournemouth 3-2 at Turf Moor.
The Clarets went ahead on 13 minutes when Jeff Hendrick sent a half-volley into the top right corner from 25 yards.
Before Bournemouth, who had beaten title hopefuls Liverpool 4-3 last weekend, could regroup, they were 2-0 down as defender Stephen Ward knocked a loose ball in from close range on 16 minutes.
Benik Afobe pulled a goal back in first-half stoppage time when he converted Simon Francis' cross.
George Boyd made sure of the points when he shot low past Artur Boruc with 15 minutes left before Charlie Daniels netted a late consolation in stoppage time.
In Saturday's early kick-off, Italian striker Stefano Okaka opened his Watford account with a brace in the 3-2 win over Everton at Vicarage Road.
Romelu Lukaku fired the visitors in front on 17 minutes before Okaka, a summer signing from Anderlecht, flicked in an equaliser on 36 minutes.
Sebastian Prodl nodded the Hornets into the lead just before the hour and Okaka added a third with a near-post header from a 64th-minute corner.
Lukaku reduced the deficit with four minutes left, but Watford closed out the match to take all three points.