The forward gave the hosts a shock lead shortly after the break, and despite late pressure, the Gunners couldn't find an equaliser.
Here's a look at how the two teams lined up:
Arsenal FC @Arsenal
📋 Two changes for our first @premierleague away game of 2017/18 #SCFCvAFC https://t.co/cixTW8AVNd2017-8-19 15:30:02
Stoke City FC @stokecity
📝 #SCFC Starting XI v @Arsenal: Butland; Zouma, Shawcross, Cameron; Diouf, Allen, Fletcher, Pieters; Shaqiri, Jese; Choupo-Moting. https://t.co/xo6K9GVp4N2017-8-19 15:30:04
Stoke had the brighter start, and Jese put Petr Cech to work after just a few minutes. Arsenal struggled to get going, although Hector Bellerin almost picked out Alexandre Lacazette with a good cross before Danny Welbeck went close with a hard shot, but Jack Butland was on hand to make the save.
Bleacher Report's Callum Mackenzie weighed in on the action:
Callum Mackenzie @callumlarr
Jack Butland is great.2017-8-19 16:58:37
Xherdan Shaqiri lasted just 25 minutes before he was replaced due to an injury, with Saido Berahino coming on.
Aaron Ramsey had a good opportunity before Ryan Shawcross missed a golden opportunity, sending his header over the bar. The Gunners ended the half on top but couldn't threaten the visitors.
Squawka Football shared some half-time stats after a rather dull opening period:
Squawka Football @Squawka
Stoke 0-0 Arsenal HT: Shots: 5-7 Possession: 38%-62% Chances created: 4-5 Pass accuracy: 73%-86% No way through for either side. ⛔️ https://t.co/NWAeysNfaz2017-8-19 17:21:51
The hosts started the second half with a bang, as Berahino took advantage of some sloppy defending to play in Jese, who finished off the chance for the lead.
ESPN FC's Jonathan Johnson couldn't help himself:
Jonathan Johnson @Jon_LeGossip
LOL. #Jese #SCFC #AFC2017-8-19 17:35:40
Arsenal tried to hit back with an aerial assault, but Butland displayed tremendous command of his penalty box in dealing with several crosses.
The Gunners wanted a penalty after Kurt Zouma appeared to handle the ball, although replays suggested it was accidental and the youngster didn't have enough time to get out of the way.
Welbeck missed with a header before Berahino almost doubled the lead, drawing a fine save from Cech with a diving header.
Butland again denied Welbeck with a superb save, and when the talented stopper was finally beaten by Lacazette, the official brought the goal back for a controversial offside call.
TV personality and Arsenal fan Piers Morgan was not happy with the decision:
Piers Morgan @piersmorgan
That was a brilliant ONSIDE goal. Linesman, you are an imbecile. #lacazette #SCFCvAFC2017-8-19 18:01:03
Wenger introduced Alex Iwobi and Theo Walcott in a desperate search for an equaliser, but the Gunners didn't create nearly enough danger late despite their possession.