Raheem Sterling sent Man City into half-time 1-0 up and 45 minutes away from being confirmed as champions, but a Sergio Aguero penalty miss proved costly as goals from Hakim Ziyech and Marcos Alonso earned Thomas Tuchel’s Blues three valuable points.
Embarrassed Aguero when getting up to deny the City striker a Panenka. Impressive in the air.
His assist for Ziyech makes it 33 in the Premier League – a club record for a defender. Solid at the back as well.
Caught out early on when tussling with Jesus to allow Torres a run on goal and then at fault for City’s opener when overpowered by the Brazilian again. Injury will be a concern for the final weeks of the season.
In control throughout. Another impressive performance – particularly in the second half when City reduced to very few chances.
His pounces in midfield forced Chelsea’s best moments in the first half. Played a big part in Chelsea taking control of midfield after the break.
Really dominated Mendy on the right-hand side with his powerful runs, forcing the City man retreat.
Tormented City in the FA Cup, but didn’t have so much joy on this occasion. A frustration for Tuchel was the failure to get him running at City often enough.
Guilty of conceding a penalty, which was a shame given him confident performance otherwise.
Attacked well on the left to keep Cancelo occupied and reduce the City man’s threat going forward. Priceless winner at the death.
Operated too deep in the first half, but far more of an influence after the break as he got more touches around the City box.
No excuse for how often he finds himself offside. Saw two goals disallowed just because he was not sharp enough to get himself back into position. Made up for it by providing the assist for Alonso’s winner.
Kurt Zouma (Christensen, 45’) 7
Wonderful challenge denied Sterling a potential winner. Strong from the moment he came on just before half time.
Calm and composed as ever.
Callum Hudson-Odoi (Ziyech, 76’) 6
Thought he’d fired a winner with a sharp finish that was ruled out for offside.
Subs not used: Arrizabalaga, Abraham, Giroud, Havertz, Emerson, Livramento