Aston Villa beat Manchester City 1-0 to register a 14th straight home league win and move above Manchester City in the Premier League table.
Leon Bailey's second half strike was enough to claim the spoils, and also see Unai Emery beat Pep Guardiola for the first time in his managerial career.
Villa were at it from the off, but Manchester City had two quickfire chances to take the lead through Erling Haaland, but Emi Martinez was equal to both.
As it turned out, those would be the only attempts of the entire match for the reigning champions, as Villa turned the screw.
The hosts were the most threatening team throughout and finally got the opener thanks to Bailey's deflected goal.
Villa's win - their 10th of the season already - sees them move up to fifth and stay four points behind leaders Arsenal, who they welcome on Saturday.
As for City, it was one of the more disappointing performances of the entire Guardiola era, with the champions now winless in their last four league matches and face a trip to Luton at the weekend.
More from Sporting Life
Safer gambling
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.