Arsene Wenger's Gunners picked up their eighth league win in nine outings with a 3-0 home result over the Hammers thanks to goals from Olivier Giroud, Aaron Ramsey and Mathieu Flamini to move within a point of second-placed Manchester City and seven of league leaders Chelsea.
Manchester United produced arguably their best showing of the campaign by beating Tottenham 3-0 at Old Trafford with goals from Marouane Fellaini, Michael Carrick and captain Wayne Rooney to consolidate in fourth spot.
Elsewhere, an efficient Crystal Palace secured a 3-1 victory over London rivals QPR at Selhurst Park to rise further clear of the drop zone, Hull City forced a 0-0 draw with bottom-placed Leicester City after losing Tom Huddlestone to a red card, West Bromwich Albion edged Stoke City 1-0 at home, Everton returned to form with a 3-0 result over faltering Newcastle United and Aston Villa continued their renaissance under Tim Sherwood by hammering Sunderland 4-0.
Christian Benteke and Gabby Agbonlahor both scored braces at the Stadium of Light which led to Black Cats manager Gus Poyet losing his job on Wearside.
2014/15 Barclays Premier League - season scores
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball