West Ham United ended Manchester City's perfect start to the Premier League season when they survived a second half onslaught to win 2-1 at the Etihad Stadium and move into second place behind them in the table.

City, who won their opening five league games without conceding a goal, were 2-0 down after 31 minutes as Victor Moses and Diafra Sakho pounced for the Hammers.

Although Kevin de Bruyne pulled one back for City with his first goal for the club, West Ham survived almost non-stop City attacking after the break for a famous win.

Earlier in the day champions Chelsea halted their nosedive down the table when they beat an Arsenal side, who finished with nine men, 2-0 at Stamford Bridge thanks to goals from Kurt Zouma and Eden Hazard.

Leicester City, who were second at the start of the day, slipped back to third after drawing 2-2 at Stoke City although they preserved their unbeaten record after trailing 2-0 at one stage.

City stayed top with 15 points, with West Ham second on 12 but with a better goal difference than Leicester, also on 12.

Manchester United, who play at Southampton on Sunday are fourth on 10 points, with Arsenal fifth on 10.

In the day's other games West Bromwich Albion beat Aston Villa 1-0, Bournemouth beat Sunderland 2-0, Watford beat Newcastle United 2-1 and Swansea drew 0-0 with Everton.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.