Dewsbury Rams ran in six tries in a 38-22 win at Sheffield Eagles.
Tom Hemingway touched down, in a match haul of 12 points, with Scott Hale, Etuate Uaisele, Toby Adamson, Aaron Brown and Lucas Walshaw also going over.
Ryan Millar crossed twice for the Eagles along with Menzie Yere and Cory Aston, who scored 10 points.
Workington inflicted Bradford’s first defeat of the Championship Shield, 30-26, thanks to a hat-trick from Jarrod Sammut.
Town’s relegation was confirmed after a 62-0 mauling by Sheffield Eagles last weekend, but they bounced back for a win to fill them with hope ahead of next season. Sammut was the architect against his former club with 22 points while Marc Shackle and Theerapol Ritson both dived over. Bradford’s tries were scored by Mitch Clark, Ethan Ryan, Ross Oakes, Kieran Moss and Dale Ferguson while Joe Keyes kicked six points.
Second-placed Halifax were also beaten as Swinton’s Chris Atkin held his nerve at the end to convert Macauley Hallett’s second try of the game for a 28-26 win. Atkins score 12 points, including a 12th-minute try, while Connor Dwyer and Dan Fleming also touched down.
Ben Heaton, Will Sharp and Luke Nelmes scored tries for Halifax before Nick Rawsthorne’s late double looked to have won the match.
Oldham edged their relegation clash with Whitehaven 20-18.