Wilshere had to pull out of the England squad with a knee problem, but the midfielder is fit to start for the Gunners at the Emirates Stadium.
As for Stoke, Diouf is back in the team following a shoulder problem, while Pieters returns following an internal issue with the club.
Arsenal: Ospina; Bellerin, Chambers, Mustafi, Monreal; Elneny, Wilshere; Ramsey, Ozil, Welbeck; Aubameyang
Subs: Macey, Koscielny, Kolasinac, Xhaka, Mkhitaryan, Iwobi, Lacazette
Stoke City: Butland; Johnson, Shawcross, Martins Indi, Pieters; Bauer, Badou, Allen; Ramadan, Diouf, Shaqiri
Subs: Haugaard; Ireland, Berahino, Cameron, Crouch, Campbell, Sorensen
Follow Sports Mole's live minute-by-minute commentary of the action here.