Winger Adam Swift scored four tries as St Helens came from behind to beat Hull KR 48-16.
Saints were heading for a fifth straight defeat when Hull KR raced into a 12-0 lead but Swift brought them back into the game with two tries in six minutes late in the first half and doubled his tally as they cruised home.
Hull KR were the better side for most of the first half but collapsed in alarming fashion after the break, having led through tries from Shaun Lunt and Chris Clarkson.
St Helens found some rhythm before the break and hauled themselves back into contention through Swift, with Mark Percival putting his wingman over at the corner for his second.
Saints were on a roll and Swift went 80 metres to complete his hat-trick five minutes into the second half.
Shannon McDonnell supported a break to score on 48 minutes and Swift added his fourth four minutes later after collecting Lomax's pass.
Hull KR exposed a gap out wide for winger Thomas Minns to go over for their third try, but Percival crossed for Saints sixth.
Louie McCarthy-Scarsbrook, Peyroux and prop Alex Walmsley all went through some tired defence to add further tries.
Saints run in 9 tries - Swift with 4 - to sink Hull KR 48-16. Thanks to the fans for supporting their sides tonight. pic.twitter.com/NnhZ99ECRH— St.Helens R.F.C. (@Saints1890) June 17, 2016
Saints coach Keiron Cunningham said: "We started like a really nervous team which you could appreciate.
"We've played the top teams in the last three weeks and had a tough month, but we've come out of it with a bit of pride.
"Tonight we didn't start that great, but I thought for the final 50 minutes we looked side a side that could go on and do some special things.
"I'm really pleased for the players, they've been through the mill a little bit.
"There's lots of positives, to regain momentum takes a lot when you're in bit of freefall, but that's what we did around the 30-minute mark.”
James Webster admitted Hull KR were down to the bare bones.
"We came into the game busted and bruised," he said. "We didn't have one player available that didn't play tonight.
"I was trying to find people at 12 o'clock today and we had to pull a kid out of academy on the way here to warm up in case someone got hurt.
"The boys tried really, but the weight of possession killed us. From the 30th minute I reckon we probably made 90 more tackles than them, which is a massive amount of energy. They had 60-odd more play-the-balls than us.
"They were too big and too strong against a team that physically was very tired side due to amount of possession.”