Catalans Dragons staged a superb second-half fightback to inflict a sixth straight defeat on Leeds that dragged the Super League champions into the relegation battle.
The Rhinos have slipped out of top-four contention amid an injury crisis and are now in real danger of finishing in the Qualifiers after losing the rearranged fixture at Headingley 28-25.
Samisoni Langi gave Catalans the perfect start but the Rhinos hit back in emphatic fashion through tries from Jack Walker, Liam Sutcliffe and Cameron Smith.
Luke Briscoe marked his return to Leeds as a temporary replacement for England winger Ryan Hall with a well-taken try, only for Fouad Yaha, Lewis Tierney and Kenny Edwards to add to Josh Drinkwater's effort to level the scores.
Sutcliffe's drop goal appeared to have won it for Leeds but Adam Cuthbertson dropped the restart and Edwards made him pay to move the Dragons to within a point of the fading Rhinos.