Chelsea stopped Manchester City claiming the 2020/21 Premier League title as they came from behind to win 2-1 at the Etihad Stadium.
Raheem Sterling opened the scoring on 44 minutes, taking the ball off the toes of Sergio Aguero to score his first league goal since 21 February.
Aguero missed a fantastic chance to double City's advantage in first-half stoppage time, chipping a penalty into the arms of Edouard Mendy after Billy Gilmour had fouled Gabriel Jesus.
Chelsea equalised just after the hour mark when Hakim Ziyech's fierce shot found the corner.
They snatched the win in stoppage time when Marcos Alonso swept home to earn Chelsea a third straight league win.
City remain 13 points clear of Manchester United, who must avoid defeat at Aston Villa tomorrow to keep the title race alive.
Chelsea leapfrog Leicester City into third with 64 points, six above West Ham United in fifth.
See: Man City report | Chelsea report
Next fixtures
Man City: 14 May v Newcastle (A)
Chelsea: 12 May v Arsenal (H)
Match officials
Referee: Anthony Taylor. Assistants: Gary Beswick, Adam Nunn. Fourth official: Jonathan Moss. VAR: Stuart Attwell. Assistant VAR: Andy Halliday.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time