Mikey Lewis starred as Hull KR beat Leigh to keep their hopes of winning the League Leaders Shield alive heading into the final week of the regular season.
Lewis scored two tries and four goals to set up an impressive 24-0 win at Leigh Sports Village on Friday that kept Rovers within touching distance of Betfred Super League leaders Wigan with one game to play.
Veteran Ryan Hall and Jesse Sue also got on the score sheet as the Robins ground down the Leopards for a victory that also loosened the hosts' grip on a play-off place.
With St Helens seeing off Castleford to climb above Leigh, Adrian Lam's side now face a crunch clash with Saints on Friday as the battle for a top-six spot goes to the wire.
Rovers seized a 10-0 advantage in a hard-fought first half after the Leopards had made the early running.
Umyla Hanley went close to giving the hosts the lead but lost the ball over the line and Peta Hiku relieved the pressure with a breakaway run.
Josh Charnley also led a charge down the left but was stopped after cutting inside.
Rovers had a good opportunity when Dean Hadley tried to follow up his own kick.
Leigh survived on that occasion but were caught out by a high Lewis kick on 21 minutes, with Tyrone May knocking back for former Leeds winger Hall to go over.
Leigh initially responded well but met only strong Rovers resistance and were undone in repeat fashion as May out-jumped Matt Moylan to knock back another Lewis kick.
This time Lewis himself was the beneficiary as he skipped through the Leigh defence to touch down.
The visitors increased their advantage after the break as Sue crashed over by the posts from a Matt Parcell pass.
The game was then effectively ended as Rovers did well to keep the ball alive on the left before coming inside for Matty Storton to offload for Lewis to claim his second.
Leigh seemed in danger of capitulating as Tom Opacic touched down a loose ball, but the video referee intervened and the visitors had Elliot Minchella sin-binned for illegal contact on Moylan in the build-up.
Rovers still came away with two further points, however, as a different incident in back play saw them awarded a penalty and Lewis took advantage.
It proved the final act of note, with Leigh's late attempts to grab a consolation coming to nothing.
Leigh had stormed into the top six on the back of a fine run of form but the loss loosened their grip on a play-off spot.
They will likely now have to beat St Helens - who leapfrogged them with victory over Castleford on Friday - to remain above the cut-off line.
Coach Adrian Lam said: "I'm very disappointed. It was a big match for us but I didn't see any of the team we've been for the last 12 weeks. I didn't see what I wanted to see.
"The first two tries were from high kicks and I'm really angry we didn't compete in those moments.
"They were a couple of key moments where we stopped moving and, against the top teams, that's the game.
"It is going to come down to next week but, halfway through season, if you'd said give us a game against St Helens to make the six, from where we were, I'd have snapped at it.
"It's going to be a ding-dong battle."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here