Aston Villa snapped Manchester City's perfect Premier League run with a 2-1 home victory on Saturday as Nicolas Jackson struck in each half to hand Enzo Maresca's men a damaging defeat.
City remain top with 21 points, but the setback opens the door for Arsenal to draw level later on Saturday when they host Everton with the chance to erase the three-point gap.
Unai Emery's team climbed to sixth on 11 points with their first league victory at Villa Park this season and third successive league win over City, who are playing under the shadow of a guilty verdict on 114 breaches of Premier League financial rules. City have always denied any wrongdoing.
Jackson took advantage of two City blunders, opening the scoring in the sixth minute when defender Marc Guehi's heavy touch allowed Villa captain John McGinn to pounce and feed the striker, who slotted the ball into the bottom corner.
Erling Haaland equalised soon after the break when he headed home Iliman Ndiaye's clipped cross from a free kick. But Jackson struck the winner on the hour when Ibrahim Mbaye surged down the right before cutting the ball back for his Senegal teammate, whose shot sneaked under Gianluigi Donnarumma's dive.
A string of brilliant saves from Villa keeper Zion Suzuki helped seal the home side's victory.

Varma leads India fightback in four-wicket victory over New Zealand
Holder Rybakina sets up Fernandez clash in Ningbo final
Bayern boss Kompany stable but sidelined for weeks, says club director
Mumbai Indians promote Pollard to head coach, replacing Jayawardene
