West Ham stunned Arsenal to record a third successive Premier League victory, denting the Gunners' title challenge in the process.
It was a ruthless display by West Ham, who converted two of their three shots on target, while Arsenal squandered a host of opportunities as they missed the chance to move top of the league.
Tomas Soucek fired in Jarrod Bowen's cutback and, while the ball had potentially gone out of play in the build-up, there was not enough evidence for video assistant referee to overturn the goal.
That gave West Ham a first-half lead which was doubled when former Arsenal centre-back Konstantinos Mavropanos expertly headed in a corner in the 55th minute.
Despite plenty of possession and pressure, Arsenal could not find a response.
And their woeful night was nearly made worse when Declan Rice gave away a penalty in the final minute of injury time, but Said Benrahma's effort was saved by David Raya.
The result leaves Mikel Arteta's Gunners second in the table, two points behind league leaders Liverpool, while West Ham end the year with 33 points - their highest total at the halfway stage in a Premier League campaign.
Match Events
1' Ward-Prowse's shot over the bar
2' Saka's shot too straight
10' Trossard's shot over the bar
13' GOAL! Arsenal 0-1 West Ham (Soucek)
29' Great save from Areola
41' OFF THE POST! Saka nearly scores for Arsenal!
52' Close! Rice's shot over the bar
55' GOAL! Arsenal 0-2 West Ham (Mavropanos)
64' Jesus' header too straight
65' CHANCE! Jesus' header over the bar
72' Yellow Card! Nelson booked
77' Saka's shot too straight
Line-ups
Arsenal XI: Trossard, Zinchenko, David Raya, Martin Ødegaard, Jesus, Rice, Gabriel, Ben White, Martinelli, William Saliba, Saka
Subs: Cedric, M.Elneny, Jorginho, Nelson, Ramsdale, Smith Rowe, Nketiah, Jakub Kiwior, Ethan Nwaneri
West Ham XI: Ogbonna, Areola, Vladimir Coufal, Emerson, Ward-Prowse, Soucek, Bowen, Mavropanos, Paqueta, Alvarez, Mohammed Kudus
Subs: Fabianski, Cresswell, Ings, Cornet, Kehrer, Saïd Benrahma, Fornals, Ben Johnson, Divin Mubama
chukwudera353
784
Mohammed Kudus is cooking delicious rice today. I love the aroma❤️💯
ibrokhan33
721
Westham went to the Emirates 2 eat the Rice they sold to Arsenal
Yungswag20
563
Liverpool mood
Jesseintergral
529
We all sae this coming
Ageerjok
507
The rise of the Rhino.
PrezMendex1
500
Arsenal saw City three points behind them and couldn't handle the pressure😭
AsimweS
432
No any sign for Arsenal fun on media today 😂
Kings2002
412
The Elephant 🐘 has finally reached ground tonight 🤣🤣🤣🤣🤣
Allin96
362
arsenal living the Emirates stadium with tears on the pitch😆
AbdulZaks008
303
Arsenal are still celebrating missing this chance they forget they will play west ham next 🤣🤣🤣
MrTitanic
295
Today Rice no gree Rise 😂😂
Yodmwansa
279
when you get a draw against Liverpool don't face west ham they hammer you
Johnsonsmartkey
230
West ham to Arsenal "don't worry we know how to eat Rice🍚🤣🤣"
ishti
203
West Ham is a Bull🐂, once harmed by a Red(Liverpool) it has head butted Two other Reds(ManUtd & Arsenal) [Crylaugh]
Coecnrst
175
The only way Arsenal can win the league, is if they arrange the premier league clubs alphabetically 🤣🤣
Symphony01
146
They say you can't eat your cake and have it. But Westham sold Rice🍚, yet cooked and ate the same Rice today...😅🤣[Crylaugh]
starcorage
136
up till now I still can believe that a hammer can defeat an arsenal . this life is not balance at times u win at times u just arsenal
gyles45
10
We all sae this coming
[image]
Useless elephant 😭😂😂
Ruaikln
9
We all sae this coming
[image]
Arsenal is a big small club 😂🤣🤣🖕😂😛😛😛😛
niwdekstu
8
We all sae this coming
[image]
heard some arsenal fan saying give me Madrid we would finish them we aren't scared of anyone in the UCL, I saw this and I laughed