Crystal Palace staged a remarkable second-half turnaround to give a significant boost to their Premier League survival hopes and leave stunned Leeds with plenty of work to do in their own bid to avoid relegation.

The Eagles scored four goals after the break with Jordan Ayew – in for the injured Wilfried Zaha – scoring two in an incredible demolition of the home side.

Such a victory looked hugely unlikely after Patrick Bamford’s 50th goal for the club gave Leeds the reward their early dominance deserved.

But from then on it all went downhill as Marc Guehi flicked in an equaliser on the stroke of half-time before Palace scored two goals in two minutes soon after the break.

First, Ayew made it 2-1 with an excellent header before Eberechi Eze added a quick third, poking in from Michael Olise’s pass.

Odsonne Edouard drove a fourth into the bottom corner following a quick counter and Ayew completed the rout late on when he lifted a shot over Illan Meslier, prompting many Leeds fans to leave.

The stunning win moves Crystal Palace up to 12th in the Premier League, six points clear of the relegation zone, while Leeds are 16th, just two points above the drop.