Salford overcame an early injury to fullback Kevin Locke to claim an impressive 18-12 victory over Huddersfield and continue their climb up the Super League standings.
The Red Devils have only lost once in their past six games and are now up to fourth in the table after ending the in-form Giants’ four-match winning run.
They had to do it the hard way after former New Zealand Warrior Locke was taken off with a head injury before a quarter of an hour had been played, but Ben Jones-Bishop was a more than capable deputy.
Jones-Bishop laid on the first try for Josh Griffin before then scoring the second, diving on Rangi Chase’s kick to open up a 10-0 first-half lead.
Jack Hughes pulled a score back for the Giants before the interval but soon after the break Carl Forster stretched the lead for the visitors.
Aaron Murphy’s late try for the Giants made for a nervous finish but Griffin kicked his third goal of the match to seal another impressive victory.
Wigan Warriors claimed a measure of revenge for last season’s Grand Final defeat as they held off St Helens to claim a hard-fought 12-4 win.
Defences dominated a superb encounter but it was the Warriors who took an early lead through Dominic Manfredi’s try.
They were pegged back by Louie McCarthy-Scarsbrook’s score for Saints but late on Joe Burgess touched down expertly after George Williams’s cross-field kick to claim victory.
Adam Cuthbertson was again on the scoresheet as Leeds Rhinos stayed top of the Super League table with a 26-12 win over Yorkshire rivals Castleford.
Ryan Hall crossed twice while former New Zealand Warrior Joel Moon and Stevie Ward also crossed in addition to Cuthbertson’s fourth of the season since he joined from Newcastle Knights.
Centre Michael Shenton scored twice for the Tigers, both converted by Luke Gale, but the Rhinos moved two points clear atop the standings.
Hull KR claimed the local bragging rights with a well-deserved 20-6 victory over Hull FC in the 224th city derby at the KC Stadium.
Terry Campese gave the Robins the perfect start before the impressive Kieran Dixon extended their lead.
Leon Pryce pulled a try back but Shaun Lunt crashed over and former Newcastle Knight Josh Mantellato kicked four goals in all.
Kevin Brown returned to the Widnes side to inspire the Vikings to a convincing 30-10 victory over Warrington Wolves.
Stefan Marsh grabbed a double while Cameron Phelps also crossed for Denis Betts’s side in the first half before Lloyd White, Brown and Jack Owens then also crossed after the interval.
And Catalans Dragons ended their four-game winless run with a ruthless dismantling of Super League’s bottom side Wakefield Trinity Wildcats.
Damien Cardace ran in a second-half hat-trick to seal the Dragons’ 40-4 victory after tries from Benjamin Garcia, Willie Tonga, Ben Pomeroy and Elliott Whitehead gave the dominant Catalans a 26-0 half-time lead.
Chris Riley’s last-minute try got Wakefield on the scoreboard but they are now without a win in six.