Jeremy Doku had been able to convince on the left flank in recent matches and Pep Guardiola allowed him to flash again from the kick-off.
Doku once again made his mark, especially in the first half. But still, Manchester City went into the break trailing after a somewhat fortunate goal for Wolverhampton, an own goal by Ruben Dias.
The Wolves’ pawns remained well positioned. Craig Dawson in particular played a strong game by keeping Erling Haaland in his back pocket.
Yet City drew level. Julian Alvarez proved to be a worthy replacement for Kevin De Bruyne by beating Josué Sa with a free kick.
On and on, you think. But it was Wolverhampton that was able to score again on a rare visit to the hostile area. Everything went just fine, Hee-Chan Hwang whipped the ball into the goal.
Guardiola injected some fresh blood into his team, but it remained a bloodless affair offensively. The first loss of points of the season for the champion is a fact.