Hull Kingston Rovers' winning start to the new Super League season came to an end in Salford.
The Red Devils led 12-0 at half-time with tries from Deon Cross and Chris Hankinson in the first half, both converted by Hull FC old boy Mark Snead.
The visitors fought back in the second half, with full-back Peta Hiku and hooker Jez Litten scoring tries.
However, Man of the Match Snide's kicking skills ultimately proved crucial, silencing the visiting Hull hecklers and sealing the win.
He scored two penalties in the second half, scored four goals in four attempts, and spoiled the night for 1,200 away fans with a decisive late drop goal.
Try scorers Cross and Hiku received yellow cards and both teams had players sent to the sin bin in an increasingly frenetic second half.
Salford suffered a setback just before the match when full-back Ryan Brierley was forced off with an injury during warm-up and was replaced by versatile Chris Atkin.
However, it was Salford who adapted best to the wet conditions and took the lead after 15 minutes when Cross touched down from Snide's kick near the Hull KR tryline.
After Atkin's pass to the right edge appeared to be out of play, Hankinson picked up the ball nicely on the bounce and scored in the corner, with Snide converting from the touchline for his second try.
Salford then took a 16-0 lead in the first three minutes of the second half thanks to two Snead penalties, but his cross was sent to the sin bin for obstruction.
Rovers took advantage of an extra man almost immediately, as Mikey Lewis found Hik and Hik slipped, but James Batchelor, who kicked in place of Litten, who was off the field, was unable to add the conversion. could not.
As Kross completed his spell in the sin bin, Hiku was shown a yellow card for dissent, dropping KR to 12 points. And despite being one man behind, the away team scored another try when Litten followed up on Kelepi Tanginoa's fine break and cleared it. However, Snide had the final say with a one-point shot that clinched the victory.
Salford: Atkin. Hankinson, McDonald, Rafay, Cross. Kast, Snead. Ormondroyd, Bowrow, Singleton, Stone, Watkins, Shorrocks.
Interchange: Morgan, Vuniyayawa, Wright, Hellewell.
Sin bin: Cross (53).
Hull KR: Draw. Burgess, Opacic, Gildart, Hall. May, Lewis. Hadley, Litten, Whitbread, Tanginoa, Batchelor, Minchella.
Replacement: Sue, King, Purcell, Lucky.
Sin bin: Mr. Hiku (63).
Referee: Tom Grant.