Jack Wilshere starts for Arsenal in the derby at the London Stadium.
Wilshere starts for the Gunners for the first time since May 2016 and there is also a starting place for Olivier Giroud, with Alexandre Lacazette dropping to the bench.
West Ham, who beat Chelsea at the weekend, are unchanged.
West Ham: Adrian, Zabaleta, Reid, Ogbonna, Cresswell, Masuaku, Obiang, Noble, Lanzini, Arnautovic, Antonio.
Subs: Hart, Carroll, Sakho, Hernandez, Collins, Ayew, Rice.
Arsenal: Cech, Bellerin, Koscielny, Matiland-Niles, Monreal, Wilshere, Xhaka, Sanchez, Ozil, Iwobi, Giroud.
Subs: Ospina, Lacazette, Chambers, Welbeck, Kolasinac, Coquelin, Elneny.