Jarrod Bowen and Michail Antonio starred as West Ham earned a crucial point in their battle for survival in a 2-2 draw with Arsenal.
It was the winger who netted the leveller early in the second half to complete a stirring comeback from two goals down against the Premier League leaders.
Here’s how David Moyes’ side rated at the London Stadium...
Lukasz Fabianski - 6
Beaten twice inside opening ten minutes. Didn’t even need to spite his old club as Bukayo Saka put penalty wide.
Vladimir Coufal - 5
Played White onside in build-up to the opener and had no idea Jesus was lurking behind him. Always in for a tough afternoon against Martinelli but much better after the break.
Kurt Zouma - 7
Aggressive against Gabriel Jesus and headed clear under pressure several times late on.
Thilo Kehrer - 6
Looked shaky early on but improved. Hooked ball back into the mix to set up Bowen leveller.
Aaron Cresswell - 5
M.I.A. as Martin Odegaard ghosted in at the back-post to score. Playing on one leg by the end but stuck at it and kept Saka quiet.
A FANTASTIC team goal for Arsenal! Gabriel Jesus slots home ✨👏 pic.twitter.com/zXIAD95b51
— Sky Sports Premier League (@SkySportsPL) April 16, 2023
Tomas Soucek - 7
Destructive play helped Hammers keep Arsenal pinned in. Another for whom this kind of challenge seemed to bring out his best.
Declan Rice - 8
Looked doubly-motivated against the team he may well join this summer. Robbed Thomas Partey in build-up to winning West Ham’s penalty.
Lucas Paqueta - 7
Won the penalty as Gabriel dived in, even if may have bought it. Given a standing ovation for grating display.
Jarrod Bowen - 8
Volleyed into the ground and past Ramsdale to score fine equaliser. More and more useful as an outlet as game wore on.
A HUGE TURNAROUND! West Ham complete the comeback from 2-0 down to 2-2 🤯 pic.twitter.com/vHfeiD5HY5
— Sky Sports Premier League (@SkySportsPL) April 16, 2023
Michail Antonio - 8
A brilliant display. The kind of game in which he is of real value. Bullied Rob Holding. Handball gave away penalty but went unpunished as Saka missed. Headed against woodwork late on.
Said Benrahma - 7
Another well-taken penalty but as guilty as Cresswell for leaving Odegaard free for Arsenal’s second. Crossed for late Antonio chance.
Substitutes
Flynn Downes (Paqueta 87’) - N/A
Maxwel Cornet (Antonio 87’) - N/A
Pablo Fornals (Benrahma 90’) - N/A