Manchester City
Gianluigi Donnarumma made crucial saves but conceded the opener. Rico Lewis, deployed as a midfielder, lacked quality. Abdukodir Khusanov missed a challenge leading to Bournemouth's goal. Ruben Dias, new captain, was culpable for the opener. Josko Gvardiol, playing left-back, scored a cool injury-time winner. Marc Guehi, in a holding midfield role, netted a late equalizer. Elliot Anderson, the club's record signing, covered ground effectively. Antoine Semenyo and Phil Foden faded after bright starts. Erling Haaland missed chances despite a fresh haircut. Subs included Rayan Cherki, who provided two assists, and Mateo Kovacic.
Bournemouth
Djordje Petrovic made diving saves but was beaten late. Adam Smith, the skipper, kept Semenyo under control. Antonio Silva, a Portuguese debutant, mixed defense with composure. James Hill continued his solid form. Adrien Truffert denied Haaland early. Alex Scott, linked with City, displayed composure. Marcus Tavernier opened the scoring with a cool finish. Justin Kluivert caused issues for City. Rayan forced Donnarumma into a save. Evanilson's cross led to Tavernier's opener. Tyler Adams and Daniel Jebbison made late substitutions.
Player of the Match
Rayan Cherki (8) provided two assists and looked decisive for City.
