Harry Robertson played a starring role as St Helens eased to a 22-14 win over Leeds to book their place in the Betfred Challenge Cup quarter-finals.
Robertson blazed clear to set up the try of the night for team-mate Tristan Sailor before the Australian returned the favour with a neat kick to send the youngster over to seal Saints' win.
An early try from Kyle Feldt gave Saints a 6-2 half-time advantage with Jake Connor's kick all the Rhinos had to show for their efforts in the opening period.
- Salford's financial saga: What has happened so far and what happens next?
- Super League fixtures for 2025 - every game live on Sky
- Not got Sky? Get Sky Sports or stream with no contract on NOW
Jeff Whitley also scored after the break as Paul Wellens' men moved 20 points clear before a late Leeds rally, with both Ash Handley and Harry Newman crossing.
Salford came on strong in the second half to sink Championship side Bradford and book their place in the last eight with a 26-16 victory.
Paul Rowley's men, who lost star half-back Marc Sneyd to Warrington this week, must have feared the worst when Kieran Gill skipped clear to give the visitors the lead.
But late tries from Jayden Nikorima and Ethan Ryan, coupled with 10 points from the boot of Sneyd's replacement Kai Morgan, gave the hosts some welcome relief from their ongoing financial plight.
A back-to-back brace from Guy Armitage and Zac Fulton had given Bradford the initiative after Esan Marsters' early try for the hosts.
But after reaching half-time four points adrift, Salford reclaimed the lead when Ryan Brierley went over and bounced back after Gill's break to ultimately seal victory with relative ease.
Oliver Gildart scored two of seven Hull KR tries as Willie Peters' men cruised to a 40-0 success over Championship side Oldham at Sewell Group Craven Park.
The centre was joined on the scoresheet by Tom Davies, Jai Whitbread, Lee Kershaw, Bill Leyland and Jack Broadbent, while Danny Richardson added six conversions.
Twitter This content is provided by Twitter, which may be using cookies and other technologies. To show you this content, we need your permission to use cookies. You can use the buttons below to amend your preferences to enable Twitter cookies or to allow those cookies just once. You can change your settings at any time via the Privacy Options. Unfortunately we have been unable to verify if you have consented to Twitter cookies. To view this content you can use the button below to allow Twitter cookies for this session only.
Sky Sports will again show every game of the Super League live this season - including two matches in each round exclusively live, with the remaining four matches each week shown on Sky Sports+ via the red button.