London: Manchester City's 100% English Premier League (EPL) record came to an end at Molineux as Hwang Hee-chan scored a second-half winner to give Wolves a shock victory against the champions.
City manager Pep Guardiola, forced to watch from the stands as he served a one-match touchline ban, was unable to intervene as his side failed to take control in their usual manner and free-scoring striker Erling Haaland was limited to a single chance, BBC sports reported.
Still, it did seem as though the visitors were on course to emerge victorious after Julian Alvarez curled home a brilliant free-kick to level Ruben Dias' early own goal.
But, just as Pedro Neto had gone on a right-wing raid before the opener, Nelson Semedo's forward surge inspired a second for Wolves, who ended a run of six straight defeats against City.
Whilst most observers feel it is a foregone conclusion that City will become the first side in English football history to win four league titles in a row, there are signs to provide reason for optimism amongst their rivals.
City have now gone behind four times in their last five matches and have now lost successive games for the first time since January following their midweek defeat to Newcastle in the EFL Cup.