Debutant Jese was Stoke's hero as he fired a second-half winner against Arsenal.
The Spaniard only arrived in the country earlier this week before sealing his loan move but was a constant threat for Mark Hughes' men.
He raced onto a Saido Berahino pass to slot past Petr Cech and it proved to be the key moment as Stoke held on to claim a big win.
Arsenal tried to get back into it and Alexandre Lacazette even had a goal ruled out.
But Jese was the hero and caught our man David Anderson's eye.
Here are his complete player ratings.
Stoke
Butland 8 - His great block from Ramsey was one of several good saves.
Cameron 6 - Grafted hard on the right of Stoke’s three central defenders.
Shawcross 6 - Grew into the game after missing a glorious early headed chance.
Zouma 8 - Defended stoutly and got the crowd chanting his name.
Diouf 6 - Made one mazy run and might have given away a penalty.
Fletcher 7 - Produced great service and delivery with his right foot.
Allen 7 - Won his midfield battle with Xhaka and was industrious.
Pieters 6 - Some loose passes, but created a fine headed chance for Berahino.
Shaqiri 6 - Had little chance to shine before going off injured.
Choupo-Moting 7 - Missed a decent chance and improved when he dropped back into midfield.
Jesé 8 MOTM - Really stood-out on his debut and took his goal well.
Subs
Berahino (Shaqiri 25mins) 6
Ramadan (Jesé 71mins) 6
Martins Indi (Pieters 89 mins)
Subs not used: Grant, Johnson, Martins Indi, Crouch, Bojan.
Arsenal
Cech 8 - His fingertip save from Berahino’s header was the pick of his stops.
Mustafi 5 - Struggled against Jesé and caught Pieters badly in one challenge.
Monreal 5 - Did not look comfortable up against Stoke’s mobile attack.
Kolasinac 5 - Lost this time against Jesé after seriously injuring him previously.
Oxlade-Chamberlain 7 - Posed a threat every time he got the ball on the right.
Xhaka 5 - Too lightweight and was bullied in midfield by Allen.
Ramsey 7 - Had a shot saved at point-blank range by Butland.
Bellerin 6 - Might have had a penalty attacking in his left wing-back role.
Ozil 4 - Shamefully went missing and he can do way, way better than this.
Lacazette 6 - Had an effort wrongly disallowed for offside and was frustrated.
Welbeck 6 - Denied by Butland before heading over from a good chance.
Subs:
Giroud (Kolasinac 66mins) 6,
Walcott (Lacazette 78mins) 5,
Iwobi (Xhaka 79mins) 5.
Subs not used: Ospina, Mertesacker, Coquelin, Elneny.