Ederson Couple of straightforward saves and had to be alert to the treacherous surface, but no alarms 6 Kyle Walker Ensured the Hammers' counters weren't too dangerous and was always on the front foot 7 Ruben Dias Solid and certain, even in tough conditions - and even protected the booked Laporte second half 8 Aymeric Laporte Found Antonio and Benrahma a handful, made bad decisions and his booking made it tougher 5 Joao Cancelo Superb pass created Gundogan's' goal, and he was City's main inspiration throughout 9 Rodri Cool and collected even when the surface was testing - his passing was top-class, too 8 Ilkay Gundogan Right on the spot to break the deadlock, and then he ensured the machine stayed well-oiled 8 Bernardo Silva Defensiv
Read more on manchestereveningnews.co.uk