Mesut Ozil’s crafty header inspired Arsenal to a 3-1 comeback victory over Stoke City on Saturday as Arsene Wenger’s side supplanted Chelsea at the Premier League summit.
Charlie Adam’s penalty put Stoke ahead at the Emirates Stadium, but Theo Walcott equalised before Alex Oxlade-Chamberlain teed up Ozil to float a header over Lee Grant in the 49th minute.
Alex Iwobi completed victory to lift Arsenal top on goal difference above Chelsea, who go in search of a ninth consecutive win against West Bromwich Albion on Sunday.
Arsenal went into their meeting with Stoke on the back of one-sided wins over West Ham and Basel, but the first half hour of the match suggested their luck might be about to turn.
Italian striker Stefano Okaka scored his first Watford goals as Walter Mazzarri’s side came from behind to beat Everton 3-2, leaving Ronald Koeman’s men with one win from their last 10 league games.
Romelu Lukaku netted twice for Everton, bookending the scoring, but Okaka’s double — the first a brilliant volleyed flick — and a Sebastian Prodl header earned the hosts victory.
Watford leapfrog Everton to seventh place, level on points with Manchester United, who host fifth-place Tottenham Hotspur on Sunday.
Swansea City climbed off the foot of the table at Sunderland’s expense with a 3-0 home win over David Moyes’ side in which Spain international Fernando Llorente scored twice.
Gylfi Sigurdsson broke the deadlock with a 51st-minute penalty, awarded for handball against Jason Denayer.
Sigurdsson’s corner set up Llorente to add a second and the former Athletic Bilbao striker made the game safe from Jefferson Montero’s cross to propel Bob Bradley’s men clear of the bottom three.
Wilfried Zaha starred as Crystal Palace rescued a point in a topsy-turvy 3-3 draw at fellow strugglers Hull City.
Robert Snodgrass’s 27th-minute penalty put Hull ahead, but Zaha won a spot-kick that Christian Benteke converted before dancing past Tom Huddlestone and Sam Clucas and slamming home to give Palace the lead.
Adama Diomande equalised and Jake Livermore gave Hull an 78th-minute advantage, only for Zaha to tee up Fraizer Campbell for a headed 89th-minute equaliser.
Jeff Hendrick’s brilliant 13th-minute volley set Burnley on the path to a 3-2 home win over Bournemouth.
The Irishman netted from 25 yards and further goals from Stephen Ward and George Boyd secured victory despite Benik Afobe and Charlie Daniels netting for the visitors.
Lionel Messi struck twice as Barcelona recorded their first win in four La Liga games to close to within three points of Real Madrid at the top of La Liga with a 3-0 win at Osasuna.
Barca should have killed the game off in the first half as Luis Suarez and Messi missed two big chances each against La Liga’s bottom side.
However, Suarez rounded off a fine team move to break the deadlock just before the hour before Messi’s double in the final 17 minutes moved him ahead of Cristiano Ronaldo as La Liga’s top scorer with 11 for the season.
Real can extend their lead once more and set a new club record unbeaten run of 35 games when they host Deportivo la Coruna later on Saturday.
Robert Lewandowski netted twice as Bayern Munich returned to the top of the Bundesliga on Saturday with a 5-0 win over Wolfsburg after RB Leipzig lost their unbeaten record.
Leipzig’s shock 1-0 defeat at bottom side Ingolstadt, who finished with ten men, ended their three-week stint as leaders after Carlo Ancelotti’s Bayern cut the three-point gap and regained top spot on goal difference with both teams on 33 points.
Second-placed RB had their 13-match unbeaten run ended, a record for a club at the start of their first Bundesliga season, as coach Ralph Hasenhuettl was stunned on his return to Ingolstadt, who he left after last season.
Bayern will host Leipzig at Munich’s Allianz Arena on December 21.