David Raya: Some early moments where a high press from West Ham looked threatening but he dealt with those well. Hardly a thing to do after Arsenal went in front. 7.
Ben White: Registered an assist for Rice's goal. Inverted more than usual to allow Kiwior to stay wide in the first half before showing relentless intensity to keep getting up the right side to support the attack in the second half. 7.
William Saliba: Broke the game open with his goal from a set piece. Had been a real threat prior to that. Did well to keep Bowen quiet throughout. 7
Gabriel: Another set-piece goal for the Brazilian who now has three in four. Bullied Bowen the whole game and helped ensure Arsenal stayed defensively switched on throughout. 7.
Jakub Kiwior: Defensively solid in the game and looked better for not being asked to invert. Actually put in some decent crosses in the final third too. 7.
Roy Keane slams West Ham as supporters flood out of Arsenal thrashing at half-time
Arsenal face Jorginho contract dilemma amid Martin Zubimendi transfer problem
Declan Rice: What curse?! Two assists against his old club, the first of which broke the game open for Arsenal. A willing option throughout at the base of the Arsenal midfield and key to the victory. Saved the best moment to last with a superbly taken long range strike before being subbed. 9.
Martin Odegaard: A couple of assists for the Norwegian, whose playmaking exploited the many spaces in the West Ham defence with aplomb. 8
Kai Havertz: A good threat from set-pieces as Arsenal looked to break the game open. Some decent involvements in moves as Arsenal picked apart the West Ham defence. 7.
Bukayo Saka: Showed such character to step up and take the penalty after last season. Now the youngest player to
Read on football.london