Christian Benteke and Wilfried Zaha starred for Crystal Palace as they claimed a stunning 2-1 win at Premier League leaders Chelsea to give the chasing pack in the title race a glimmer of hope.
Things were not looking good for Sam Allardyce’s men when Cesc Fabregas handed Chelsea the lead after just five minutes, but they showed character and turned things around within six minutes of the opener.
Zaha first restored parity with a low finish from a narrow angle, before Benteke scored what eventually proved to be the winner with a delicate close-range strike.
The hosts created a number of chances to at least salvage a draw, but Palace goalkeeper Wayne Hennessey showed his class with a string of fine saves.
Chelsea remain atop the table despite Saturday’s defeat, but Tottenham’s 2-0 win at Burnley has seen them narrow the gap to seven points with nine games to go.
Palace, meanwhile, remain four points clear of 18th-placed Hull City – 2-1 victors over West Ham – with a game in hand following their fourth consecutive victory.
Watch Highlights Below