Goals from Santi Cazorla and Danny Welbeck were just the tip of the iceberg as often dangerous Arsenal won a London derby date at West Ham United on Sunday.
Arsenal dominated the chances and possession, calling Hammers keeper Adrian into action all day, but West Ham did enough to keep the match interesting all the way to the final whistle of a 2-1 match.
The win moves Arsenal into fifth place with 33 points, while West Ham drops to sixth with 31.
[ RELATED: Watch full match replays ]
West Ham looked to have gone up early when Alex Song tore into a rebound volley from about 20 yards away, but Diafra Sakho was adjudged to be offsides as the ball whizzed past him and into the Arsenal goal. Disallowed.
Winston Reid took down Santi Cazorla in the box to give Arsenal a penalty late in the first half. Reid was on the ground and tried to claim his momentum made the foul, but replays proved his anger unfair. Cazorla finished to make it 1-0.
And the lead doubled when Alex Oxlade-Chamberlain slid a pass across the six for Welbeck to finish moments later. It was 2-0 at half.
[ RELATED: Latest Premier League standings ]
West Ham closed the gap in the 55th minute, as Kouyate headed home off a James Tompkins cross, and it was game on again.
Arsenal was the team that came knocking for the next stanza, though, with Welbeck and company regularly threatening only to be denied by Adrian. An Enner Valencia headed popped just over the bar in injury time was the final chance of the day.
West Ham United: Adrian, Reid, Cresswell, Tomkins, Kouyate (Nolan, 78′), Carroll, Downing, Sakho (Valencia, 62′), O’Brien (Demel, 78′), Amalfitano, Song
Goal: Kouyate (55′)
Arsenal: Szczesny, Debuchy, Mertesacker, Koscielny, Monreal, Flamini, Coquelin, Oxlade-Chamberlain (Chambers, 90′), Cazorla, Alexis, Welbeck (Gibbs, 85′)
Goal: Cazorla (PK, 41′), Welbeck (44′)