Bukayo Saka missed a crucial penalty for Arsenal against West Ham in the early stages of the second-half of their thrilling Premier League clash.
The England international stepped up after Michail Antonio was deemed to have handled the ball in the box by referee David Coote.
And with the chance to restore Arsenal’s two goal advantage and make the score 3-1, Saka shanked his effort well wide to stun the away fans at the London Stadium.
It turned out to be a massive miss as Jarrod Bowen scored a beauty just moments later.
With the ball high in the air, the winger expertly converted the volley past Aaron Ramsdale at his near-post.
Arsenal are in desperate need of a win to restore their six-point lead over Manchester City.
But the Gunners are in danger of blowing yet another two-goal lead, a week on from doing so against Liverpool.
They raced out the blocks when Gabriel Jesus and Martin Odegaard netted early.
Angry Chelsea fans confront Boehly in stands before he ‘spends an hour’ in dressing room
‘Bunch of losers, get rid, start again!’ – O’Hara slams ‘shambles’ Spurs in stinging rant
Sanchez booed off pitch after horror show as Bournemouth stun Tottenham
Wolves boss throws shade at Chelsea with savage dig in pre-match programme notes
Tottenham v Bournemouth LIVE: Kick-off delayed – Spurs name unchanged line-up for clash
Journalist suffers mortifying wardrobe malfunction at Leicester’s training ground
It looked like West Ham were set to roll over but they regrouped and have led an impressive fightback.
Said Benrahma halved the deficit just before half-time when Gabriel fouled Lucas Paqueta in the box.
And Bowen’s strike has brought them back to 2-2 after a rapid start to the second-half.