Manchester City suffered their first Premier League loss since December as Bournemouth stunned the champions, while Arsenal were rocked by Newcastle and Liverpool seized top spot on Saturday. City were unbeaten in their previous 32 league games, dating back to a defeat at Aston Villa last year. But Pep Guardiola's second-placed side saw that streak come to an unexpected end in a 2-1 loss on England's south coast. The Cherries had never beaten City in their 21 previous meetings, losing 19 of those matches, yet Andoni Iraola's team sprang a huge upset to derail the champions' push for a fifth successive title.