Manchester City’s Unbeaten Streak Snapped by West HamManchester City’s Unbeaten Streak Snapped by West Ham Manchester City’s remarkable 21-game unbeaten streak across all competitions came to an end in dramatic fashion on Sunday, as they were stunned 2-0 by West Ham United at the Etihad Stadium. The Premier League champions were looking to extend their undefeated run, which spanned back to November, but they were outplayed and outfought by a determined West Ham side. Michail Antonio opened the scoring for the visitors just after the hour mark, tapping in at the far post after Jarrod Bowen’s shot was deflected into his path. City pushed for an equalizer, but they were caught on the break in the 84th minute when Bowen doubled West Ham’s lead. The winger raced clear of the City defense and coolly slotted past Ederson. The defeat not only ended City’s unbeaten streak but also handed them their first loss in the Premier League since they were beaten 2-1 by Chelsea in May 2022. It was a frustrating afternoon for Pep Guardiola’s side, who struggled to create clear-cut chances against a resolute West Ham defense. The Hammers held firm throughout, limiting City to just two shots on target. The result leaves Manchester City eight points clear at the top of the Premier League table, but it will serve as a wake-up call for the champions. West Ham, meanwhile, moved up to eighth place with the three points. Speaking after the match, Guardiola admitted that his team were not at their best and praised West Ham for their performance. “We were not at our level. We could not press high, we could not find our passes,” the Spaniard said. “West Ham played really well and deserved to win.”