Cole Palmer scored twice after the 100-minute mark to complete his hat-trick and earn Chelsea a remarkable win against Manchester United despite having previously given up a two-goal lead.
It was a breathless start at Stamford Bridge, with Blues captain Conor Gallagher slamming the hosts in front and Palmer doubling the lead from the spot after Antony fouled Marc Cucurella.
But Alejandro Garnacho sparked a United comeback when he pounced on Moises Caicedo’s poor pass across the back.
Bruno Fernandes pulled United level just five minutes later when he headed in Diogo Dalot’s cross.
Garnacho scored his second when he headed in an excellent outside-of-boot cross from Antony past goalkeeper Djordje Petrovic, with what United thought was the winner.
That was before a dramatic end to the match saw Chelsea take all three points.
Substitute Noni Madueke was brought down by Dalot in the area and Palmer stepped up confidently to bring the scores level on 100 minutes.
Then in the 101st minute, Palmer picked the ball up from a short corner and his drilled shot was deflected past United goalkeeper Andre Onana to spark wild scenes in the stadium.