Chelsea maintained their seven-point lead at the top of the Premier League as Eden Hazard scored twice in a 2-1 win over Man City on Wednesday.
A mistake by Willy Caballero allowed Hazard to open the scoring on 10 minutes before Thibaut Coutrtois’ error led to a swift equaliser for Sergio Aguero.
Chelsea went back ahead thanks to Hazard, who converted the rebound after Caballero saved his spot-kick following Fernandinho’s trip on Pedro.
Courtois denied Aguero and John Stones miscued over the crossbar in stoppage time as City pushed for a leveller but ultimately came up short.
The victory sees Chelsea take a big step towards the Premier League title but Tottenham’s late comeback at Swansea ensures their lead at the summit remains seven points.
Defeat for City means they miss the chance to move into third place and instead stay four points clear of Arsenal and Manchester United in fifth and sixth respectively.
It also means Chelsea become the first team to do the league double over Pep Guardiola in a single season in his managerial career.
The City boss sprang two surprises as Vincent Kompany made his first appearance since January and Fabian Delph was handed his first league start of the campaign.
Antonio Conte made just one change from Chelsea’s shock home defeat to Crystal Palace, bringing in Kurt Zouma for Nemanja Matic, and the hosts made the perfect start.
It came courtesy of poor goalkeeping from Caballero, who failed to react when Hazard’s low strike deflected off Kompany.
But the visitors responded well and Aguero levelled midway through the half.
A poor clearance by Courtois put Chelsea under pressure and when the goalkeeper kept out David Silva’s initial effort, Aguero was on hand to turn home.
It was a deserved equaliser for City, who also went close through Leroy Sane before Hazard grabbed a second 10 minutes before half-time.
Fernandinho had no complaints when he tripped Pedro in the box, with Caballero’s save giving the fortunate Hazard a second chance to spare his blushes.