Manchester City returned to winning ways with a morale-boosting 2-1 victory over Chelsea at the Etihad Stadium on Saturday Night Football.
A fortnight on from their damaging defeat at Anfield, City found themselves 12 points behind leaders Liverpool following their dramatic win at Crystal Palace, and their title challenge looked set to receive another blow when N'Golo Kante put Chelsea into a deserved lead midway through the first half.
But a deflected equaliser from Kevin De Bruyne hauled the champions level against the run of play before a brilliant solo goal from Riyad Mahrez completed the City comeback before half-time, while Raheem Sterling had a late third controversially ruled out for offside late on.
The victory sees City leapfrog Chelsea into third in the Premier League and brings the gap to Liverpool back down to nine points, while a third defeat of the season brings Chelsea's six-game winning run to an end.
How City returned to winning ways
Another dramatic, late Liverpool victory made for a subdued atmosphere ahead of kick-off, but a pulsating first half of football brought the Etihad to life.
De Bruyne came within inches of firing City into the lead when he was released in behind by Sergio Aguero inside four minutes, but that was all the champions could muster in their bright opening spell before Chelsea took charge.
Just four Chelsea players who started the 6-0 demolition at the Etihad in February were fielded by Frank Lampard, and it showed.
In the seven minutes leading up to the quarter-hour mark, Willian whistled a shot past the post, Tammy Abraham scooped an effort wide and Fikayo Tomori thought he had given Chelsea the lead when he instinctively lashed the ball towards goal when City failed to deal with a corner.
And Chelsea finally made the pressure tell on 21 minutes as Kante outmuscled Benjamin Mendy to gather Mateo Kovacic's lofted pass, and the Frenchman bundled the ball over the on-rushing Ederson.
But just when it seemed Chelsea would add to their deserved lead, City drew level. Fortune favoured the champions as deflections off both Chelsea centre-backs sent the ball into the path of De Bruyne and, after he cut inside onto his left foot, a second deflection of Kurt Zouma turned his shot past the wrong-footed Kepa.
City hit the front for the first time thanks to a moment of brilliance from Mahrez. The Algerian gathered a cross-field ball on the right, weaved in between Emerson and Kovacic before firing a shot through Tomori's legs and past the unsighted Chelsea goalkeeper.
An encouraging first half threatened to unravel for Chelsea when Kepa aimless pass out from the back fell at the feet of Aguero, but the Spaniard's blushes were spared by the crossbar.
The intensity of the first period transferred to the second, with both sides peppering each other's goals at will. A last-gasp Fernandinho block turned a Kante's goal-bound shot behind within eight minutes of the restart before Mahrez's rasping volley drew a stunning fingertip save from Kepa.
City thought they had finally put Chelsea to bed deep into stoppage-time when Sterling's shot breached the defences of Kepa, but another contentious VAR decision ruled the effort out with the England forward adjudged to have been millimetres offside.
And that decision was so nearly compounded by the final play of the game when substitute Mason Mount flashed a free-kick inches wide from 30 yards, but City saw out the victory on a night when Chelsea were left wondering what might have been.
- Manchester City have conceded the first goal in three of their last four home league games, as many as they had in their previous 51 at the Etihad.
- Manchester City's possession of 46.74 is the lowest recorded by a side managed by Pep Guardiola in any of his 381 top-flight matches in charge.
- Chelsea's N'Golo Kante has scored with all three of his shots on target in the Premier League this season. The Frenchman has scored in three of his last four games in the competition.
- Chelsea's last four Premier League defeats have been against last season's top six, including all three so far this season (2 v Liverpool, 1 v Man City, 1 v Man Utd).
- Chelsea didn't manage a single shot on target after their 21st-minute goal in this match.
The return of the Champions League sees Manchester City host Shakhtar Donetsk on Tuesday at 8pm, while Chelsea travel to Valencia on Wednesday at 5.55pm.
City then travel to Newcastle in the Premier League on Saturday at 12.30pm, before Chelsea host London rivals West Ham at 3pm.