Former Huddersfield winger David Hodgson returned to haunt his old club with a brace of tries as Hull KR completed a notable Stobart Super League double over a Giants side in freefall after a 44-26 win.
Scrum-half Michael Dobson also scored two tries, in addition to kicking eight goals for a 24-point haul, as the in-form Robins cantered to a fourth consecutive win while condemning Huddersfield to a fifth successive league defeat.
Hull FC surrendered a winning position for the third successive week as Wakefield Trinity Wildcats overturned a 20-point deficit to claim a memorable 32-30 Stobart Super League victory.
Three tries in 10 second half minutes turned the tide in the Wildcats' favour at the Rapid Solicitors Stadium to set up a grandstand finish, with Ali Lauitiiti then barging over for the match-winning score to end Hull's hopes of going third in the table.
The victory was sweet revenge for Wakefield coach Richard Agar, sacked by Hull at the end of last season after four seasons in charge of the Airlie Birds.
Castleford staged a dramatic late comeback to snap a streak of three straight losses and complete the double over Salford with a 34-30 victory at the PROBIZ Coliseum.
The Tigers spoilt the Reds' party back in September when they opened their new Salford City Stadium with a 24-10 victory and, thanks in large to Danny Orr's hat-trick, they claimed their eighth straight win over their opponents in a topsy-turvy game.
The lead changed hands several times but three unanswered tries from the visitors in the second half looked to have extended Salford's unbeaten run to four games.
But Orr, who was a surprising omission from Ian Millward's starting line-up to begin with, grabbed his third try of the afternoon before Craig Huby touched down to win it for Cas.
Wigan re-established their three-point lead at the top of the Stobart Super League with a 36-14 win against a rugged Catalan Dragons side on Saturday.
However, the result was much closer than the scoreline suggests as the home side were on the wrong end of some questionable refereeing decisions.
The main contentious decision came just before half-time when Josh Charnley appeared to score a try despite his elbow being in touch. Despite a video referee being available to James Child, the referee opted to give the try without the assistance.
George Carmont scored a brace of tries for the visitors while Anthony Gelling, Jack Hughes, Sam Tomkins and Chris Tuson also crossed at Stade de la Mosson.
Scott Dureau scored all of the home side's points but his efforts were in vain as Wigan claimed the win.
Meanwhile Antonio Kaufusi grabbed a last-gasp try as London Broncos snatched a dramatic 28-24 victory over Widnes in the basement battle at the Stoop.
Kaufusi burst over from close range as the hooter sounded to haul the Broncos off the foot of the table - at Widnes' expense.
It was a cruel blow for the visitors, who looked set to claim the two points after try braces from Cameron Phelps and Frank Winterstein.
Omari Caro, Daniel Sarginson, Tony Clubb and Craig Gower scored the Broncos' other four tries in this thrilling encounter.
On Friday night, Warrington produced a stunning first-half display as they initially cut the gap on Wigan Warriors to a point with a 37-18 victory over the struggling Leeds Rhinos.
The Wolves crossed for five tries in the opening 28 minutes, all converted by full back Brett Hodgson, to score at more than a point a minute as they opened up a 30-0 lead.
Winger Chris Riley and scrum-half Chris O'Brien both scored twice and Trent Waterhouse also touched down in the opening onslaught.
The Rhinos conceded just one further try to Ryan Atkins in the second half but the damage had already been done and the defeat leaves Leeds out of the play-off places.
And despite a brave rally which brought two tries for Rob Burrow and a Kevin Sinfield score it completed a miserable seven days for the champions after conceding 50 points to Wigan.
St Helens avenged their defeat at Odsal in March with a 10-try show against the injury-hit Bradford Bulls who were battered 54-0.
Teenager Josh Jones led the way with a hat-trick and skipper Paul Wellens and Jonny Lomax grabbed two tries each as Bradford, backing up only four days after beating Castleford, trailed 28-0 at half-time.
Tommy Makinson plundered 18 points with a try and seven goals from nine attempts, while Lance Hohaia and Francis Meli also crossed the Bradford line.