West Ham United caused yet another shock at the home of one of the English Premier League’s heavyweights, with a 2-1 win at Manchester City. The Hammers had already won at the Emirates and Anfield, beating Arsenal 2-0 and Liverpool 3-0. However, not many expected a repeat, especially as City went into the game with a 100% league record. Victor Moses gave the visitors the lead after just 6 minutes, drilling a low effort past Joe Hart and into the corner from 20 yards out. On the half hour mark, they doubled their lead when Diafra Sakho hooked in from just 6 yards out. City poured forward, looking for a way back into the game, and new signing Kevin de Bruyne got one back on the stroke of half time, firing home from Sergio Aguero’s lay-off. They kept the pressure up in the second period, and ended the game with 72% possession and 27 attempts at goal, but Slaven Bilic’s men held firm to secure another impressive win on the road.