Crystal Palace produced a stunning second-half display to come from behind and thrash Leeds 5-1 at Elland Road to move six points clear of the drop zone and put the pressure on their relegation rivals.
Palace had been on the ropes under a storm of pressure from the hosts until Marc Guehi prodded in an equaliser (45+1) from a set-piece just before half-time after Patrick Bamford headed Leeds in front with his 50th goal for the club (21).
Roy Hodgson's side were transformed in the second half and blew Leeds away with Michael Olise assisting three of the next four goals scored by Jordan Ayew (53, 77), Eberechi Eze (55) and Odsonne Edouard (69). Palace are up into 12th in the table with two wins from two under their returning manager.
Leeds, meanwhile, have been dragged right back into a perilous position after Sunday's defeat and results going against them earlier in the weekend with Wolves, Bournemouth and West Ham picking up wins. Javi Gracia's side now sit just two points above the relegation zone with eight games to go.
More to follow.
How ruthless Palace hit five goals past Leeds
What's next?
Leeds are at home again for their next fixture on April 17 for Monday Night Football against Liverpool. Kick-off 8pm.
Roy Hodgson takes Crystal Palace to Southampton for another huge six-pointer at the bottom on Saturday April 15. Kick-off 3pm.
Leeds United's remaining fixtures
April 17: Liverpool (H) - Premier League, kick-off 8pm, live on Sky Sports
April 22: Fulham (A) - Premier League, kick-off 12.30pm
April 25: Leicester City (H) - Premier League, kick-off 8pm
April 30: Bournemouth (A) - Premier League, kick-off 2pm
May 7: Man City (A) - Premier League, kick-off 2pm, live on Sky Sports
May 13: Newcastle (H) - Premier League, kick-off 3pm
May 20: West Ham (A) - Premier League, kick-off 3pm
May 28: Tottenham (H) - Premier League, kick-off 4.30pm
Crystal Palace's remaining fixtures
April 15: Southampton (A) - Premier League, kick-off 3pm
April 22: Everton (H) - Premier League, kick-off 3pm
April 25: Wolves (A) - Premier League, kick-off 7.30pm
April 29: West Ham (H) - Premier League, kick-off 12.30pm
May 6: Tottenham (A) - Premier League, kick-off 3pm
May 13: Bournemouth (H) - Premier League, kick-off 3pm
May 20: Fulham (A) - Premier League, kick-off 3pm
May 28: Nottingham Forest (H) - Premier League, kick-off 4.30pm