David Martin
Barely had to do anything in the first half as Arsenal's toothless attack produced little, then had to pick the ball out of the net three times in nine second half minutes. 6
Ryan Fredericks
Didn't use his pace enough against Tierney before the Scot went off injured. Generally he was far too passive when going forward. Wasn't tested defensively. 5
Fabian Balbuena
Didn't have to break into a sprint in the first half as Arsenal were horrendous. Then, like his teammates, collapsed in the second half as Arsenal scored three times in nine minutes. 6
Angelo Ogbonna
Headed the hosts into a 40th minute with a deflected header that wrong-footed Leno to round off an excellent first half where he had no trouble in dealing with Premier League debutant Gabriel Martinelli. 6
Aaron Cresswell
Bags of energy in the first half but his crossing was hit and miss. Coped well with Nicolas Pepe to his credit until he hacked the Ivorian down and injured himself, subbed off straight after. 5
Declan Rice
Really poor for Arsenal's equaliser as the Hamemrs man was completely daydreaming to allow Martinelli to run in unopposed and fire the visitors level. Made a number of tackles and interceptions as usual but should have done better with the goal. Overrun in the second half 5
Mark Noble

Making his 500th career appearance for the Hammers. Tried to get his teammates going but after the collapse in the second half, that was it. 5
Robert Snodgrass
Threw himself into the tackles in the first half and was no surprise when he got booked for hacking down Torreira. Going forward some of his decision making was a bit awry. Subbed off after not having the best night. 4
Pablo Fornals
Stood up an inviting cross for Ogbonna to head home the opening goal. He was lively and heavily involved in the first half, non-existent in the second. 5
Felipe Anderson

Did next to nothing all night. 3
Michail Antonio
Blazed over a half chance early on and forced a decent stop from Leno. Looked completely exhausted by 55 minutes and had no impact after half time. 5
Substitutes
Arthur Masuaku (for Cresswell, 49')
Showed Pepe on to his strong foot to smash home Arsenal's second, their third came down his flank too as Pepe assisted Aubameyang. Not the best cameo as Pepe obliterated him for 40 minutes. 3
Sebastien Haller (for Anderson, 70')
Touched the ball maybe twice. 3
Nathan Holland (for Snodgrass, 77')
Thrown into the game when the Hammers had no hope of getting back into it. "Here you go lad, have a run out." N/A