Saturday 23rd January
Kick Off 17.30
Manchester City were beaten for the first time in the league this season as West Ham United collected another big Barclays Premier League scalp with a stunning 2-1 win at the Etihad Stadium.
Slaven Bilic's team returned with three-point hauls from their opening two away matches at Arsenal and Liverpool and continued a remarkable run on their travels by halting City's 100% record in the league.
Victor Moses netted a sublime early opener and Diafra Sakho doubled the lead, as he did when West Ham beat the same opponents at the Boleyn Ground, last season.
Kevin De Bruyne marked his first start for City since his record signing with a fine finish on the stroke of half-time but there was no further way through for Manuel Pellegrini's men as West Ham goalkeeper Adrian and desperate defending repelled persistent second-half pressure. The victory moves West Ham up to second, three points behind their beaten opponents at the top.
Nicolas Otamendi made his full City debut alongside De Bruyne, while an injury to David Silva in the warm-up meant Jesus Navas was restored to the starting XI.
Adrian returned from suspension in goal as one of three changes for West Ham, with Pedro Obiang and Carl Jenkinson replacing Cheikhou Kouyate and Angelo Ogbonna.
The visiting keeper was forced into early action as Fernandinho met De Bruyne's right-wing corner with a powerful header but West Ham stunned the Etihad Stadium by taking a sixth-minute lead. Dimitri Payet fed Moses who advanced before unleashing a brilliant low drive into Joe Hart's bottom-left corner from 25 yards.
That was the first BPL goal City had conceded for 572 minutes and were almost gifted an instant response, Aaron Cresswell's header catching out Adrian, who had strayed from his area, but Sergio Aguero was unable to finish.
West Ham were not content to sit on their lead and it was 2-0 in the 31st minute, the hosts defending sluggishly as Obiang met a corner and Sakho scrambled in.
City might have entered the dressing room in further disarray but for a last-ditch challenge from Eliaquim Mangala which denied Sakho and they reduced the arrears in first-half stoppage time.
Aguero, who endured a frustrating 45 minutes in front of goal, set up De Bruyne to send a crisp, low strike beyond Adrian from the edge of the box.
Pellegrini made a defensive switch at the interval, with Martin Demichelis replacing Mangala, and Yaya Toure fired an early second-half warning in West Ham's direction by fizzing an angled shot narrowly wide.
Adrian reacted superbly as Winston Reid almost turned a Navas cross into his own net before Toure had a venomous strike blocked and a bustling run into the box curtailed by the goalkeeper.
On an increasingly rare West Ham foray forward, Sakho rounded Hart but could not finish, while Toure continued his one-man quest for an equaliser by blasting across the face of goal in the 65th minute.
A close-range stop from Navas's shot added to Adrian's work before Reid turned another Toure shot behind.
The Spanish goalkeeper saved his best moment until five minutes from time, a reaction stop to keep out an Otamendi header from De Bruyne's corner, and he led the celebrations at the whistle as City's club record run of 11 consecutive league wins came to an end.
Man City manager Manuel Pellegrini: "You need to score to win and we conceded two easy goals in the first half. After that we had lots of attempts but didn’t score. [On David Silva's pre-match injury] No, we have no excuse about that. We have other players to play. In the second half we played too fast.
West Ham manager Slaven Bilic: "We deserved it with the way we played and the way we fought in the second half, but we were under big pressure. They created a lot of chances and were the better team to be fair. If they equalised it would have also been deserved."