Arsenal shoved Chelsea off the top of the Premier League, if only for a day and by the slimmest of margins, after beating Stoke City 3-1 on Saturday while results elsewhere plunged troubled West Ham United into the drop zone.
With Chelsea hosting West Bromwich Albion on Sunday, when third-placed Liverpool also host West Ham, the Gunners had a golden chance to take the lead on goal difference but they had some nervous moments on the way.
A rash challenge by Granit Xhaka on Joe Allen gave Charlie Adam the chance to put Stoke ahead from the penalty spot, on the Scot's 31st birthday, after 29 minutes and he despatched it without fuss.
Goals either side of halftime by Theo Walcott and Mesut Ozil, who netted with a rare header, put Arsenal back in front against a side that had never taken a point off them at the Emirates.
Walcott stabbed in Hector Bellerin's low cross for the equaliser three minutes before the break and Ozil's looping header made it 2-1 five minutes after the interval.