Chelsea fought back from two goals down to win 4-3 at London rivals Tottenham to close the gap on Premier League leaders Liverpool to four points.
Spurs, who have blown a two-goal lead for the second time this season after losing 3-2 at Brighton, were 2-0 up after just 11 minutes through Dominic Solanke and Dejan Kulusevski as Chelsea defender Marc Cucurella was forced into a change of boots after slipping for both goals.
Please use Chrome browser for a more accessible video player
Brennan Johnson feeds the ball to Dominic Solanke who crosses Levi Colwill to get the goal in at the top corner to give Tottenham the lead against Chelsea.
Dominic Solanke gave Spurs the lead
Jadon Sancho then got the visitors back into the game in the 17th minute as he produced a wonderful curling low finish off the post from outside the box.
Please use Chrome browser for a more accessible video player
Tottenham v Chelsea: Cucurella slips AGAIN as Kulusevski earns Spurs' second!
Cucurella slipped for a second time in the build-up to Tottenham's goal by Kulusevski to double their lead over Chelsea
Please use Chrome browser for a more accessible video player
Sancho pulls one back for Chelsea.
Sancho pulled a goal back for Chelsea against Tottenham with a stunning strike from outside the box
Chelsea midfielder Moises Caicedo escaped a first-half red card for an over-the-ball tackle on Pape Matar Sarr despite a VAR review - a decision which Sky Sports' Jamie Carragher described as "unbelievable".
Please use Chrome browser for a more accessible video player
Tottenham v Chelsea: Should Caicedo have received a red card for challenge on Sarr?
Jamie Carragher believes that Caicedo should have been sent off for this challenge on Sarr
Caicedo then won a second-half penalty as he drew a rash challenge from Yves Bissouma that allowed Palmer to equalise from the spot in the 61st minute.
Please use Chrome browser for a more accessible video player
Tottenham v Chelsea: Bissouma brings down Caicedo for Chelsea penalty, Palmer converts!
Cole Palmer easily slotted away a penalty to put Chelsea level after Bissouma took down Caicedo in the penalty area
Chelsea always looked likeliest to win the game and Enzo Fernandez completed the turnaround in the 73rd minute with a powerful near-post volley.
Please use Chrome browser for a more accessible video player
Enzo Fernandes fires a magnificent volley into the bottom corner to put Chelsea in front at Spurs.
Enzo Fernandez fired a brilliant volley into the bottom corner to put Chelsea in front at Spurs
Spurs' defensive frailties were on display again as Sarr gave away another poor penalty that allowed Palmer to produce a cool Panenka in the 84th minute to extend their lead.
Please use Chrome browser for a more accessible video player
Tottenham v Chelsea: ICE COLD Cole Palmer nets second penalty to extend lead
Cole Palmer scores his second penalty
Heung-Min Son pulled a stoppage-time goal back but it was too little too late as Chelsea held on for a fourth straight league win to move second behind Liverpool, who have a game in hand after the Reds' match against Everton was postponed on Saturday.
Please use Chrome browser for a more accessible video player
Son hits stoppage-time goal to close gap on Chelsea
Heung-Min Son scored a late consolation for Tottenham
Spurs, meanwhile, are heading in the opposite direction with back-to-back league defeats leaving them 11th, seven points off the top four and boss Ange Postecoglou under even more pressure.
Story of the match in stats
What's coming up in the Premier League?