West Ham: Randolph (6), Antonio (5), Cresswell (5), Reid (5), Ogbonna (5), Noble (6), Kouyate (5), Moses (5), Lanzini (6), Payet (6), Carroll (5).
Subs used: Valencia (N/A), Sakho (6), Emenike (5).
Swansea: Fabianski (7), Naughton (7), Fernandez (7), Amat (7), Kingsley (7), Ki (8), Cork (7), Fer (7), Routledge (7), Barrow (8), Ayew (8).
Subs used: Rangel (7), Britton (N/A), Gomis (7).
Man of the match: Andre Ayew.