Arsenal moved top of the Premier League as they came from behind to beat Stoke at Emirates Stadium.
The visitors took the lead through Charlie Adam’s penalty after Granit Xhaka elbowed Joe Allen.
Theo Walcott turned in substitute Hector Bellerin’s cross just before half-time for his 100th club goal.
Mesut Ozil headed over goalkeeper Lee Grant to give Arsenal the lead before substitute Alex Iwobi side-footed home the third.
The Gunners leapfrog Chelsea on goals scored, with Antonio Conte’s side facing West Brom at Stamford Bridge on Sunday at 12:00 GMT.
Arsenal came into the game in great form after putting five past West Ham last Saturday and scoring four in Basel in the Champions League on Wednesday.
Unbeaten in the league since an opening-day home defeat by Liverpool, that record looked in danger when Xhaka caught and cut Welshman Allen with his elbow, prompting referee Lee Mason to award the penalty from which Stoke scored.
The Gunners had already lost Shkodran Mustafi to injury but his replacement, Bellerin, had a superb game. The Spain right-back frequently drove forward and it was from his low cross that Walcott glanced the equaliser.
Alex Oxlade-Chamberlain chipped a wonderful pass over the Stoke defence for Ozil to head his ninth league goal of the season, with Potters right-back Erik Pieters still running back having had to leave the pitch following treatment.
Iwobi, who scored in Basel, ensured Arsenal moved top ahead of Chelsea, having scored four more goals than the Blues. They are level on 34 points with a goal difference of +21.