Player Ratings - Arsenal v West Ham
Arsenal returned to winning ways with a solid victory over West Ham, with a fifth straight defeat leaving Slaven Bilic's side still in the battle for Premier League survival.
Both sides went into this London derby in dire form but it was the Gunners who addressed that and ultimately ran out comfortable 3-0 victors, recording their first league win since February 11.
After a dull first half, Mesut Ozil marked his 150th Arsenal appearance with a tame opener then laid on the second for Theo Walcott, before Olivier Giroud came off the bench to score the goal of the night.
Granit Xhaka. Although Ozil grabbed the headlines with his 10th goal in all competitions and an assist, Xhaka produced arguably his best performance in an Arsenal shirt since arriving from Borussia Monchengladbach last summer. The Switzerland international had been criticised for his indiscipline for most of the season but controlled the action from midfield with an array of passes and technical skill.
Emiliano Martinez (out of 10) 7
Hector Bellerin 6
Shkodran Mustafi 6
Nacho Monreal 7
Granit Xhaka 8
Mohamed Elneny 7
Theo Walcott 7
Mesut Ozil 8
Danny Welbeck 6
Alexis Sanchez 7
Olivier Giroud (for Welbeck, 74 minutes) 7
Aaron Ramsey (for Elneny, 81 minutes) 6
Alex Oxlade-Chamberlain (for Walcott, 81 minutes) 6
Darren Randolph 5
Sam Byram 6
James Collins 6
Jose Fonte 5
Arthur Masuaku 6
Cheikhou Kouyate 6
Mark Noble 5
Michail Antonio 6
Manuel Lanzini 6
Andre Ayew 5
Andy Carroll 5
Robert Snodgrass (for Antonio, 45 minutes) 5
Diafra Sakho (for Carroll, 63 minutes) 5
Edmilson Fernandes (for Noble, 81 minutes) 5