Here are the ratings for Arsene Wenger's side...
Wojciech Szczesny 7 – Whenever the Polish international was called upon, he was reliable between the sticks for the Gunners, only beaten by a penalty from Jonathan Walters with 15 minutes to play.
Bacary Sagna 6 – Wasn't troubled too often today, but also didn't offer enough going forward. Didn't really follow up on an impressive display against Sunderland today.
Per Mertesacker 7 – the towering German dealt well with Peter Crouch today as Stoke's physical nature continued to cause Arsenal problems, but Mertesacker was steady throughout.
Laurent Koscielny 6 – Frenchman Koscielny was having a fairly solid game until he gave away the all important penalty that sent Arsene Wenger's men back to North London empty handed.
Kieran Gibbs 7 – Offered more going forward than Sagna, and had an all-round solid game, but didn't do enough to evoke thoughts of an England recall.
Mikel Arteta 6 – Arteta looked slightly off the pace throughout the game as Arsenal failed to stamp their authority on the midfield, but kept things tidy in possession.
Jack Wilshere 5 – Once again, Wilshere was full of energy and running without actually contributing much to the game. Arsenal need more from him at this crucial stage of the season.
Tomas Rosicky 6 – Rosicky made a number of poor decisions during the game, giving the ball away needlessly and failing to support Olivier Giroud in attack.
Santi Cazorla 6 – Cazorla failed to really have much of a creative influence today, and made a poor decision in the first half when he chose to shoot rather than play in a wide open Lukas Podolski.
Lukas Podolski 6 – The German international once again failed to make the most of his run in the team, hitting just one shot in the match and struggling to trouble the Stoke defence.
Olivier Giroud 6 – Giroud was completely isolated in the Arsenal attack for much of the game, and struggled to get much joy out of the Stoke central defenders.
Mesut Ozil 6 – The much-maligned German was introduced with around 25 minutes to play, but failed to really have an impact on proceedings.
Alex Oxlade-Chamberlain 7 – Arguably Arsenal's most dangerous player despite playing only 15 minutes, Oxlade-Chamberlain offered pace, energy and direction up front and produced quality in to the box.
Yaya Sanogo 5 – Introduced with ten minutes left, Sanogo was thrown on as another goalscoring threat but missed a guilt-edged opportunity in the dying seconds after great work from Oxlade-Chamberlain.
image: © Ronnie Macdonald