Manchester City lost a damaging 2-0 defeat to Wolves at the Etihad Stadium on Sunday as they lost ground in the Premier League title race.
Adama Traore scored a late double for visitors, as Pep Guardiola's side were punished for their sloppy play.
– ESPN Premier League fantasy: Sign up now!
– VAR in the Premier League: Ultimate guide
– When does the transfer window reopen?
– Premier League Winter break: All you need to know
City find themselves eight points behind leaders Liverpool heading into the international break.
The champions went into the match without the injured Kevin de Bruyne and the club confirmed before kickoff that Benjamin Mendy suffered a hamstring injury.
Wolves had the first real opportunity to open the scoring when Patrick Cutrone went through one-on-one but he dragged his shot wide.
The visitors missed another golden chance to score but Fernandinho blocked close range efforts from Cutrone and Raul Jimenez.
City failed to produce a shot at target in the opening 30 minutes of the game.
David Silva came close when his free-kick hit the crossbar.
Moments later, Cancelo found Bernardo Silva in the box but his goalbound strike hit Sergio Aguero
With 10 minutes remaining, Wolves went ahead with a great counter attack as Jimenez set up Traore who produced a completed finish past Ederson.
City had chances to level but Traore scored in stoppage time to seal the win for Wolves.