Jese Rodriguez scored the winner on a dream debut as Stoke City downed Arsenal with a controversial 1-0 victory at the bet365 Stadium.
The forward, loaned by Stoke from Paris Saint-Germain, struck early in the second half with an impressive finish as part of a lively performance.
Arsenal were aggrieved when Alexandre Lacazette had an equaliser ruled out for offside in a contentious decision.
And that moment proved decisive as the Gunners were unable to repeat their heroics from last week's opener against Leicester City to salvage a result.
The two teams now have three points from their first two matches. Arsenal, who were without the injured Alexis Sanchez, have not won their first two games in a Premier League season since 2009 as they suffer an early blow to their title hopes.
3 - Jesé is the third player to score a goal on his Premier League debut for @stokecity, after Ricardo Fuller & Michael Kightly. Smart.— OptaJoe (@OptaJoe) August 19, 2017
Jese started as one of two Stoke changes and he was the first to threaten after Darren Fletcher's pass played him in, the ex-Real Madrid forward denied when Petr Cech rushed out to save.
Jack Butland was called into action to keep out Danny Welbeck's first-time strike, shortly before the lively Jese led a counterattack that resulted in Eric Maxim Choupo-Moting firing straight at Cech at the other end.
Stoke lost Xherdan Shaqiri to injury midway through the first half, Mark Hughes going with Saido Berahino – dropped from the starting XI after last week's loss to Everton - to replace him as Choupo-Moting, who had started down the middle, moved out wide in a re-shuffle.
Arsenal were dominating possession and Butland had to make a point-blank save after a volley from Aaron Ramsey – in as one of two changes from the Gunners – after Alex Oxlade-Chamberlain's free-kick had set him up, while Stoke captain Ryan Shawcross missed the target with a good headed chance as the match reached half-time level.
But Stoke moved in front within 90 seconds of the restart, Arsenal allowing too much space for Jese to play a neat one-two with Berahino before sweeping a first-time, left-footed finish into the bottom corner.
Arsenal initially responded positively and had a penalty appeal for a Kurt Zouma handball turned down after Ramsey's header across goal had struck the on-loan Chelsea defender.
Butland was unconvincing as he saved from Hector Bellerin, shortly before Welbeck sent a looping header over in space.
But Stoke almost put the result beyond doubt on the break, Berahino's header from Erik Pieters' left-wing cross impressively saved by Cech's outstretched hand.
Arsenal turned to Olivier Giroud from the bench with 24 minutes left, the France striker replacing Sead Kolasinac in a tactical switch and joining Lacazette in attack.
Giroud had an immediate impact, setting up Welbeck, who was denied by Butland from close range.
After Stoke withdrew Jese, there was huge controversy with 18 minutes remaining, Lacazette firing an emphatic finish into the top corner from Giroud's flick, only to be flagged for offside in an extremely close decision.
77.3% - This was the highest possession figure that Arsenal have had in a single Premier League match since 2003-04 (77.3%). Defeated. pic.twitter.com/VnvZYv68Ys— OptaJoe (@OptaJoe) August 19, 2017
Lacazette was replaced along with Granit Xhaka as Arsene Wenger made a last throw of the dice by bringing on Theo Walcott and Alex Iwobi.
Hughes fumed that Shkodran Mustafi went unpunished for a hard late tackle on Pieters, before Giroud headed wide from Nacho Monreal's stoppage-time cross as the Gunners missed their last chance to grab an equaliser.
Key Opta stats:
- Stoke have lost just once in their last eight home Premier League games against the Gunners (W4 D3 L1).
- Stoke City posted their lowest possession figure in a Premier League game (22.7%).
- Indeed, only five teams have won a Premier League game with a lower share of possession than Stoke against Arsenal, since 2003-04.
- Saido Berahino provided an assist for the first time in 57 Premier League appearances, since last assisting in April 2015 against QPR.
|I say one thing and you write something else - Angry Ronaldo brushes off media|
|Griezmann needs support of Atletico and fans – Simeone|
|Monaco paid for mistakes in Champions League exit - Jardim|
|We had to rely on personal pride - Berizzo praises Sevilla´s stunning comeback|
|Championship Review: Coleman loses first Sunderland game, Fulham win nine-goal thriller|
|City fans get first sight of local star they crave in Phil Foden|
|Gunes wants more after historic Besiktas Champions League qualification|
|Extra rest helped Rose shine in Dortmund – Pochettino|
|Allegri plays down Dybala-Messi comparisons|
|Zidane: We knew Ronaldo, Benzema goals would come|
|It feels like we lost - Klopp frustrated at Liverpool´s second-half collapse|
|It depends on Foden - Guardiola puts ball in teenager´s court|
|Postecoglou leaves Australia post|
|Ronaldo overtakes Messi in Champions League goalscoring race|
|Manchester City 1 Feyenoord 0: Sterling strikes late as top spot is clinched|
|Sevilla 3 Liverpool 3: Klopp´s side fail to survive Spanish inquisition|
|Borussia Dortmund 1 Tottenham 2: Son grabs winner as Spurs seal top spot|
|Napoli 3 Shakhtar Donetsk 0: Insigne stunner helps keep knockout hopes alive|
|APOEL 0 Real Madrid 6: Record-breaking Ronaldo and Benzema send holders through in style|
|Monaco 1 RB Leipzig 4: Werner brace dumps Ligue 1 champions out|
|Ronaldo breaks record for Champions League goals in a calendar year|
|I wanted to cry with Buffon - Rakitic sympathy for Italy great|
|Defiant Smalling responds to ´surprise´ England omission|
|Neuer ´on schedule´ but Heynckes won´t rush Bayern star|
|Messi contract saga not swaying Barcelona boss Valverde|
|Spartak Moscow 1 Maribor 1: Stoppage-time equaliser gives Russians everything to do at Anfield|
|Besiktas 1 Porto 1: Talisca leveller sends hosts through|
|Mkhitaryan questions leave Mourinho riled|
|Jones out of Basel, Brighton games but Mourinho hopeful on Bailly|
|Conte unhappy with Chelsea´s fixture congestion|
|Pepe tells Ronaldo: Come to Besiktas!|
|Clement expects Abraham to shake off back injury for Bournemouth clash|
|Oddo replaces sacked Del Neri at Udinese|
|Bartomeu hints at January Barcelona signings|
|Emery defends ´responsible´ Neymar from lifestyle criticism|
|Del Neri sacked by Udinese|
|Everton striker Niasse facing two-match ban after FA diving charge|
|Lampard excited by English clubs in Champions League|
|Thiago and Coman back for Bayern´s trip to Anderlecht|
|Dybala hails Messi as ´our Maradona´, wants to play with Neymar|
|Sherwood talks up Spurs as potential Champions League winners|
|Borussia Dortmund on the brink as Real Madrid eye progress - Champions League in Opta numbers|
|Hughton hopeful on video assistance after Brighton denied penalty|
|Klopp staying calm over Salah form|
|Griezmann: I don´t regret staying at Atletico|
|Guardiola dismisses Champions League favourites tag|
|Brighton and Hove Albion 2 Stoke City 2: Gross, Izquierdo extend home unbeaten run|
|Rose in contention to face Dortmund as Pochettino denies ´issue´ with defender|
|Benzema knows he can give more – Zidane|
|I´ve fulfilled my dreams already – Klopp has no plans to coach Barcelona|
|Aubameyang will face Tottenham, Bosz confirms|
|Klopp expects Matip to face Chelsea, Lallana return getting ´nearer´|
|Berizzo looking to former Red Aspas to provide lessons for Sevilla|
|Mangala ready to pounce, but realistic on Man City playing time|
|Mendy injury means Aguero or Jesus for Guardiola|
|Guardiola sends ´big hug´ to ´amazing, so gentle´ Pulis|
|Tavecchio quits as head of FIGC, claims board have refused to resign|
|Benedetto facing Argentina World Cup KO with cruciate injury|
|Shape up! Heynckes reveals demand to Bayern star Vidal|
|Ramos sits out Madrid trip to APOEL|
|West Brom sack Pulis after wretched run|
|Lloris wants Spurs to forget title and focus on top four|
|Pogba no Gerrard yet, says Benitez|
|Guardiola will ´kill´ City stars if they get complacent|
|Ibrahimovic: My injury was worse than people know|
|Icardi like a ´raptor pouncing on its prey´, says Spalletti|