However, a stoppage time Cole Palmer penalty earned the hosts a share of the spoils in west London.
Erling Haaland broke the deadlock from the penalty spot in the 25th minute before Thiago Silva equalised four minutes later when flicking home following a corner.
Raheem Sterling would then hand Mauricio Pochettino’s side the lead soon after, but Manuel Akanji ensured the scoreline would be level at the break when he headed past Robert Sanchez.
It didn’t take City long after the interval to restore our lead, with Haaland sliding the ball home for his second of the afternoon.
Nicolas Jackson netted Chelsea’s third when showcasing his poacher’s instinct before late, late drama followed at both ends of the pitch.
Watch the extended highlights from the Premier League classic in the video player above!