After starting the season with a 14-match unbeaten streak in all competitions (W11 D3), Man City just suffered their first defeat against Tottenham Hotspur in the round of 16 of the English League Cup.
The Citizens have been struggling with injuries and rotation against Spurs, with manager Pep Guardiola expressing concern over City's increasingly thin squad.
However, Man City are still on a 32-match unbeaten streak in the Premier League. They are also the only team yet to lose in this tournament. After round 9, the Etihad team is at the top of the table and is 1 point ahead of Liverpool and 5 points ahead of Arsenal.
Man City will travel to Bournemouth this weekend full of confidence having won all 14 Premier League meetings, with an aggregate score of 45-7. This is also the most lopsided record between a pair of all-winners in the history of the English top flight.
Bournemouth are currently 11th in the Premier League, four points off the top seven. This will be their third consecutive game against a team that finished in the top four last season, so it's a very challenging period.
Bournemouth have never beaten Man City in the top flight of English football. They have also lost all 11 of their previous matches against the teams at the top of the table. Despite having home advantage and a long rest, the Cherries will probably struggle to get any points against the defending champions.
Expected lineup
Bournemouth: Kepa; Smith, Zabarnyi, Senesi, Kerkez; Cook, Christie; Semenyo, Tavernier, Ouattara; Evanilson.
Man City: Ederson; Stones, Dias, Gvardiol; Lewis, Kovacic; Bernardo, Gundogan, Foden, Nunes; Haaland.