Arsenal tightened their grip on fourth place in the Premier League after goals from centre-backs Rob Holding and Gabriel delivered a 2-1 victory over West Ham at the London Stadium.
The Gunners struck from corners in each half to secure a crucial three points in their race for Champions League qualification and for the time being hold off closest rivals Tottenham.
Bukayo Saka was an influential figure throughout and Arsenal would have won more comfortably had Eddie Nketiah not been so wasteful, but West Ham were magnificent given their Europa League semi-final commitments and shortage of defenders.
Star forward Michail Antonio only appeared as a second-half substitute after Thursday night’s 2-1 defeat by Eintracht Frankfurt and Declan Rice started even though the away leg is only four days away.
West Ham’s biggest problems were in defence, however, where injury and suspension left Kurt Zouma as the only fit centre-back and at times even he appeared to still be hampered by his recent ankle injury.
But they emptied the tanks and took the game to their London rivals for long spells, looking the stronger side and equalising through Jarrod Bowen before eventually falling to a defeat that mathematically ends their own designs on fourth place.
Nketiah was the catalyst as Arsenal crept ahead against the run of play, threading his way into the box to force a save from Lukasz Fabianski and from the ensuing corner Saka found Holding, who nodded home his first Premier League goal.
West Ham’s levelled when a long pass from Rice into the box found Vladimir Coufal and the Czech defender controlled the ball brilliantly before picking out Bowen, whose shot deflected off Gabriel and into the net.
The second half started at a frantic pace as Bowen was shown a yellow card for simulation as he avoided Aaron Ramsdale’s lunge, amid a breathless spell for West Ham that ended abruptly when Arsenal added a second.
Once again they pounced from a corner as the ball found Gabriel Martinelli, who crossed to his unmarked namesake and fellow Brazilian for a diving header that beat Fabianski at the far post.
A flare hurled from the away fans’ section was cleared off the pitch and play resumed with Nketiah failing to make the most of a strong chance as Arsenal broke incisively.