Salford came into this game having lost their last two home games by only one point. The Bulls took an early lead as Andrew Dunemann's speculative pass was intercepted by Karl Pryce, who raced away to score. But, with Brett Ferres in the sin bin, the Reds then took an 11-4 lead at the break with two quick fire tries from Junior Langi and a late drop goal from Dunemann.
The visitors then took a foothold in the game and tries from Ben Harris and Ferres gave the Bulls a 16-11 lead with 15 minutes left in the game. However, Luke Robinson claimed a solo try and Stephen Myler added the conversion to edge the Reds in front with 10 minutes left.
Paul Deacon failed to land a drop goal with two minutes remaining and Salford hung on to record a memorable victory.
Hull FC 24 (Briscoe, Domic, Raynor, R Horne tries; Cooke 4 goals) def. Catalans Dragons 16 (Murphy, Jones, Hindmarsh tries; Jones 2 goals). Att: 4,479.
Hull F.C. continued their winning run with a hard-fought victory in Narbonne over the Catalans Dragons.
The Black and Whites eased into an early 12-0 lead with converted tries from Richard Horne and Gareth Raynor. But, tries from John Wilson and Justin Murphy kept the Catalans' half-time deficit down to 14-10.
Stacey Jones also crossed after the interval, but late tries for Shaun Briscoe and Sid Domic, with Paul Cooke landing four goals, sealed victory for the visitors whose club record winning run now stands at 11.
Wigan Warriors 26 (Ashton 2, Calderwood, Dallas tries; Dobson 5 goals) def. Harlequins R.L. 24 (Mbu, McLinden, Haumono, Paul tries; Paul 4 goals). Att: 4,115.
Wigan Warriors got their third successive win as they held off Harlequins R.L. at the Twickenham Stoop.
The hosts went ahead with a Solomon Haumono try but needed a penalty try to level the game at the interval after Chris Ashton and Brent Dallas scored for Wigan.
Joe Mbu's score put the Quins 18-14 up but Mark Calderwood and Ashton, with his second, put the visitors into a 26-18 lead.
Mark McLinden's late try, converted by Henry Paul, ensured a nervy finish. But, Wigan held on to move within two points of Wakefield and only three off Quins who have now been drawn into the relegation battle.
Castleford Tigers 52 (Lupton 2, Pryce, Platt, Brough, Fa'aoso, A Fletcher, Shenton, Manu tries; Brough 8 goals) def. Warrington Wolves 26 (Reardon, Sullivan, Parker, Grose, Cooper tries; Briers 3 goals). Att: 5,411.
Castleford eased their relegation fears with nine-try victory over the Warrington Wolves at the Jungle.
The Tigers scored three tries in the early stages of the match from Waine Pryce, Willie Manu and Danny Brough. Rob Parker, Brent Grose and Stuart Reardon crossed for Wolves but further scores from Richard Fa'aoso and Peter Lupton put Cas 28-14 up at the interval.
After the re-start the home side scored three more tries before the game erupted as Paul Wood and Ryan McGoldrick were sent off for punching. Their dismissals with 13 minutes left came hot on the heels of three sin-binnings. Tigers replacement Paul Handforth was quickly followed off the pitch by Gray Viane and Ben Westwood, who had taken part in the first bout of fisticuffs.
Lupton's try 12 minutes into the second half had already put the issue beyond doubt, with scores from Michael Platt, Adam Fletcher and Michael Shenton heaping further misery on the Wolves. Michael Sullivan and Michael Cooper added late tries for Warrington, but they provided little consolation.
This win puts the Tigers five points clear of Wigan at the bottom of the table, for Warrington this was their fourth consecutive league defeat.
Leeds recorded their seventh straight win with a hard earned victory over the Huddersfield Giants at the Galpharm Stadium.
In a game that was played in sweltering conditions, Scott Donald opened the scoring for the visitors before Michael De Vere's penalty and converted try just before the break gave the Giants an 8-4 interval lead.
Chev Walker soon levelled the game before Danny Williams and Jamie Jones-Buchanan went over in quick succession as the Rhinos pulled clear of the hosts.
Giants' debutant Kevin Brown - on loan from Wigan - pulled back a try before Williams and Jamie Peacock touched down to complete Leeds' win.
This win ensured the Rhinos stayed two points behind St Helens at the top of the table while Huddersfield, in seventh, are now only four points off the bottom.
St Helens 52 (Wellens 2, Pryce, Wilkin, Long, Lyon, V Anderson, Fa'asavalu, Hooper tries; Lyon 8 goals) def. Wakefield Wildcats 36 (Jeffries 2, Obst 2, Tadulala, Atkins tries; March 5, Jeffries goals). Att: 4,927.
In a game, which saw 15 tries, Paul Wellens gave Saints an early lead before Sean Long and Leon Pryce built up their lead just before the break.
Jamie Lyon, Jason Hooper and Maurie Fa'asavalu stretched the lead with Sam Obst, Semi Tadulala and Ryan Atkins putting the home side back in the game.
Jon Wilkin and Wellens made it safe for Saints before a Ben Jeffries try for Wakefield rounded off the scoring which leaves the hosts only two points clear of the bottom of the table.