Sign up to Miguel Delaney’s Reading the Game newsletter sent straight to your inbox for free Sign up to Miguel’s Delaney’s free weekly newsletter
West Ham withstood a barrage of second-half pressure to condemn Manchester City to their first defeat of the Barclays Premier League season.
Goals from Victor Moses and Diafra Sakho got the Hammers off to a flying start at the Etihad Stadium and they held on for a 2-1 win after Kevin de Bruyne pulled one back.
City dominated after the break and created a series of chances but Hammers goalkeeper Adrian was in outstanding form and refused to be beaten.
It was another notable away victory for Slaven Bilic's West Ham after securing wins at Arsenal and Liverpool already this season.
City won their first five Premier League games of the season - and a club record 11 in succession - but, coming after a Champions League loss in midweek, they made a sluggish start.
Scroll through our gallery to see the ratings:
Manchester City 1 West Ham United 2 player ratingsShow all 22 1 /22Manchester City 1 West Ham United 2 player ratings Manchester City 1 West Ham United 2 player ratings Joe Hart, Man City Could do little about the goals but as West Ham’s game became more focused on counter attacks his speed off his line helped foil two chances that could have ended the tie. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Bacary Sagna, Man City Motored up and down the right like a man much younger than his 32 years. But West Ham were happy to leave the ball with him, confident that his looping crosses played into their plan. 6
Manchester City 1 West Ham United 2 player ratings Eliaquim Mangala, Man City Another City defender to fall to injury, but it was a good 45 minutes from the young Frenchman. One diving tackle on Sakho in particular helped keep City from a fatal 3-0 deficit. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Nicolas Otamendi, Man City The supremely coiffed centre-back brought style on the pitch, tackling well and dominating in the air. At times struggled to keep up with Sakho’s pacey running but showed plenty to encourage City fans on his debut. 6
Getty Images
Manchester City 1 West Ham United 2 player ratings Aleksander Kolarov, Man City It is no exaggeration to say he was mostly responsible for both of West Ham’s early goals, giving Moses too much space before conceding an unnecessary corner. After such a bright start to the season it was bizarre to see how swiftly he became a defensive liability. 3
Manchester City 1 West Ham United 2 player ratings Fernandinho, Man City Too often found himself bypassed on the counter as the direct running of Lanzini, Noble and Payet took them beyond City’s anchorman. Passed the ball neatly as City dominated the second period but offered little to nothing going forward. 5
Getty Images
Manchester City 1 West Ham United 2 player ratings Yaya Toure, Man City Drove forward with abandon as City chased a comeback, and West Ham often struggled with his late runs and presence outside the area. At his best he would surely have found the net with at least one of his many opportunities. 6
Manchester City 1 West Ham United 2 player ratings Jesus Navas, Man City Full of direct running, his battle with Cresswell was one of the stand-out aspects of the game. Unfortunately for David Silva’s replacement he could never quite bring the killer pass his compatriot guarantees. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Kevin De Bruyne, Man City A very bright start for City’s record signing, he displayed an excellent passing range and his penchant for a gorgeous cross. Looked the most likely to make something for the hosts, which he proved with a well-taken first goal. 8
Getty Images
Manchester City 1 West Ham United 2 player ratings Raheem Sterling, Man City A lack of end-product hindered the winger, who was kept under the cosh by a quite excellent display from Jenkinson. Never stopped running and probing, but there was a reason he was the first attacker to make way. 5
Manchester City 1 West Ham United 2 player ratings Sergio Agureo, Man City 100 per cent fit? Doubtful. The Argentine striker looked off the pace in the opening period, spurning several chances a fully-motoring Aguero would have tucked away with ease. 4
Getty Images
Manchester City 1 West Ham United 2 player ratings Adrian, West Ham When called upon he showed himself to be more than up to the task of keeping City’s superstars at bay. Made two vital blocks low at the near post from Aguero before a remarkable save from an Otamendi header. 8
Getty Images
Manchester City 1 West Ham United 2 player ratings Carl Jenkinson, West Ham Several rollicking runs down the right gave West Ham plenty of purpose out wide, but what made the Arsenal loanee’s performance all the more impressive was the way he came back to deal with Sterling. 8
Getty Images
Manchester City 1 West Ham United 2 player ratings Winston Reid, West Ham A truly excellent display in defence, almost every cross City fired in seemed to be powered to safety by the strong and sturdy Reid. 8
Getty Images
Manchester City 1 West Ham United 2 player ratings James Tomkins, West Ham Where his colleague was rock-solid when City came forward Tomkins was equally reliable whilst showing an ability to start counters of his own. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Aaron Cresswell, West Ham There was a period in the second half where Navas seemed to ease past the full-back whenever he had the ball and Cresswell struggled with the direct running of City’s wideman. 6
Getty Images
Manchester City 1 West Ham United 2 player ratings Pedro Obiang, West Ham The rock on which Bilic built his victory. Won the ball back with more than one excellent tackle, and added to the display with an admittedly bumbling assist for West Ham’s second. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Mark Noble, West Ham A captain’s display from the newly-armbanded midfielder. He was crucial in getting his side’s counters going, showing an almost telepathic link with Sakho that helped him find the forward just when he peeled into space. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Manuel Lanzini, West Ham An able supporting partner in West Ham’s sallies forward, running back and forward as and when required. Rarely had opportunities to make telling contributions to the game, but never let Bilic down. 6
Getty Images
Manchester City 1 West Ham United 2 player ratings Dimitri Payet, West Ham On countless occasions he was in position to claim the defence’s clearances, from where he would run with menace or move the ball further forward with accuracy. Exactly what West Ham needed with their backs to the walls. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Diafra Sakho, West Ham His poacher’s goal was just rewards for a performance in which he consistently dragged all three central defenders City used out of position. 7
Getty Images
Manchester City 1 West Ham United 2 player ratings Victor Moses, West Ham All his West Ham debut had lacked was a goal. He got that within 10 minutes to kick start an excellent display on the right. He already showed good understanding with Jenkinson, cutting in to give his colleague room to operate. 8
Getty Images
Disagree? Let us know in the comments below
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies