Rhinos could not have given much more in the toughest of circumstances, losing three players – including both starting half-backs – to injury inside the first 32 minutes and finishing with 12 men after James McDonnell was sent-off.
Agonisingly, Rhyse Martin was short with a penalty goal in extra-time and Ash Handley and Richie Myler failed with one-point attempts before Lewis Dodd won it for Saints.
If ever there was an argument against golden point, this was it. The least Rhinos deserved was a point.
Already without the injured Blake Austin and Jack Sinfield, Leeds lost their only specialist half, Aidan Sezer, to an apparent groin injury, seconds after Handley scored the opening try.
Leeds, unexpectedly, were 12-4 ahead when centre Harry Newman suffered what appeared to be hamstring damage in a tackle and was helped off in clear pain, with 29 played.
Almost unbelievably, makeshift stand-off Morgan Gannon was the next to go down, just three minutes later, being chaired off by medical staff with damage to his right ankle.
At the start of the final quarter prop Tom Holroyd became the latest to hobble off, though he managed to return in the closing stages.
Rhinos were in front as late as the 69th minute and had chances to win it, including two touchdowns ruled out on video evidence, once after referee Liam Moore had signalled a try.
Handley’s touchdown came off a one-two with Martin who did well to make the break and use his support. Martin added the extras, but Saints replied with a four-pointer after 11 through a diving finish by Tommy Makinson from Jonny Lomax’s pass.
Incredibly, Rhinos scored the only other try of the first half, Cameron Smith following up to cross after Makinson and Jack Welsby collided trying to deal with Myler’s high kick. Martin converted.
Leeds were close to going in at the break three tries clear, but Moore and video assistant Marcus Griffiths ruled Sam Walters - just back on the field after passing a head injury assessment - had knocked on just short of the line.
Saints stepped up a gear at the start of the second half, Curtis Sironen going over from Dodd’s pass and Makinson tagging on the two.
Rhinos were desperately unlucky moments later when Justin Sangare juggled Holroyd’s pass before touching down; Moore indicated a try, but Griffiths decided there was conclusive evidence the ball had touched Saints forward Agnatius Paasi’s hand before the prop regathered and was therefore knocked on.
Makinson took the two to level the scores with 12 minutes left when Sangare was penalised and McDonnell was dismissed three minutes from time for an alleged punch.
Martin’s extra-time penalty, following a foul on Mikolaj Oledzki which led to Sione Mata’utia being sin-binned, fell short and both sides missed drop goal attempts before Dodd won it with a one-pointer with 32 seconds left.
Here’s how the Rhinos players rated.
If ever there was an argument against golden point, this was it. The least Rhinos deserved was a point.
![Had no chance to make an impact before a groin injury ended his night after just five minutes 5.](https://www.yorkshireeveningpost.co.uk/webimg/b25lY21zOjNmNDNkMjljLWMyNjItNGNhMS1hZWFjLTYxZmQ4ODQwNGZlOTo1MGQyMjAzZi1iODQyLTQ1ZmQtYTg2Mi1mZTk1MDhiZDczYTg=.jpg?crop=3:2&trim=&width=600)
7. Scrum-half: Aidan Sezer (no 7)
Had no chance to make an impact before a groin injury ended his night after just five minutes 5.Photo: Allan McKenzie/SWpix.com
![Really big effort in a rare start, filled in at centre, showed why he’ll be missed next year 8.](https://www.yorkshireeveningpost.co.uk/webimg/b25lY21zOmQ0ZTA5Y2Y1LWQzNWEtNGIyYy04ZWZhLWU3MzExYmFkMTkzYjplYmRmYWNkZC02Y2NkLTQ1MWItOGQyMy1hMDZjOGViZWVhODc=.jpg?crop=3:2&trim=&width=600)
8. Prop: Sam Walters (no 22)
Really big effort in a rare start, filled in at centre, showed why he’ll be missed next year 8.Photo: Allan McKenzie/SWpix.com
![Ran his blood to water, close to opening things up a few times 9.](https://www.yorkshireeveningpost.co.uk/webimg/b25lY21zOmQ3NDMyZWU1LTQxZTgtNDQ4MS04NjM3LTgxZjMyODA5NDM3Njo3OTI4ZTg1OC1jYzI4LTQwNGItOWNmNy03Yjk5MDVjYTE0NjE=.jpg?crop=3:2&trim=&width=600)
9. Hooker: Jarrod O'Connor (no 14)
Ran his blood to water, close to opening things up a few times 9.Photo: Allan McKenzie/SWpix.com
![Another huge effort, hobbled off, but showed real grit to return 9.](https://www.yorkshireeveningpost.co.uk/webimg/b25lY21zOmNhMjFlZjRiLTY5NmUtNDI4NS04ZjRmLWJiODA0MjY1NzU3Nzo3YjIwMWQ0Zi1kYzA4LTQ0MTUtYmVkMy1jMWU1ZTI1MjdjNzk=.jpg?crop=3:2&trim=&width=600)
10. Prop: Tom Holroyd (no 18)
Another huge effort, hobbled off, but showed real grit to return 9.Photo: Allan McKenzie/SWpix.com
![Big defensive effort but was sent-off three minutes from time for an alleged punch 7.](https://www.yorkshireeveningpost.co.uk/webimg/b25lY21zOjE0NGQzNGU4LWVlZDAtNGJmNy04M2RmLTNlZWEwMWI1NTY4ZTozM2Q0ZTE0ZC04NDJlLTQ4MjUtYTRjMy1jZjczNzYxM2U5ZWQ=.jpg?crop=3:2&trim=&width=600)
11. Second-row: James McDonnell (no 19)
Big defensive effort but was sent-off three minutes from time for an alleged punch 7.Photo: Allan McKenzie/SWpix.com
![Set up the opening try, defended heroically and was an attacking threat; will feel he should have landed the penalty goal, but can't be blamed for the loss 8.](https://www.yorkshireeveningpost.co.uk/webimg/b25lY21zOmU0OTc2Zjc1LWRlMjUtNDgzYS05ZTcxLTZhYWY1NTA4ZmJjODoyNTc5MmQ4NS1hZThmLTRmOTAtYjc3OC1lMTE3MWYxYTc2MGQ=.jpg?crop=3:2&trim=&width=600)
12. Second-row: Rhyse Martin (no 12)
Set up the opening try, defended heroically and was an attacking threat; will feel he should have landed the penalty goal, but can't be blamed for the loss 8.Photo: Allan McKenzie/SWpix.com