Featherstone Rovers moved up to second place in the Betfred Championship as they toughed it out to win 38-26 at Barrow Raiders.
Dual registered centre Harry Newman led the way with another couple of tries while Luke Briscoe extended his tries in consecutive games record in a win that was never straight forward, but vital.
Rovers are just a point off leaders Toronto Wolfpack and two ahead of Toulouse after the French side were beaten by Batley on Saturday.
Featherstone led the Raiders 16-8 at half-time, but Barrow kept coming at them and turned it round to lead 20-16 in the second half.
It was 22-22 going into the final quarter, but it was Rovers who eventually showed their extra class to take the two points.
Hooker Connor Farrell opened Featherstone’s account before winger Briscoe added to the tally to score a try for the 13th consecutive match.
Full-back Ian Hardman, Martyn Ridyard and back-rower Keal Carlile competed the try scoring.
Ridyard added to the points tally with five conversions.
Barrow, who were unbeaten for 23 months coming into this game, kept going and their efforts were rewarded with tries for Jono Smith, replacement Ryan Duffy, Dean Parata and Gene Ormsby. Stand-off Jamie Dallimore kicked five goals.
Barrow Raiders: Fieldhouse; Carter, Hulme, Stack, Ormsby; Dallimore, Johnston; Bullock, Mossop, Susino, Smith, Crellin, Aspinwall. Subs: Duffy, Parata, Riley, Walker.
Featherstone Rovers: Hardman; Briscoe, Taulapapa, Newman, Robinson; Ridyard, Holmes; Lockwood, Farrell, Turgut, Knowles, Carlile, Clark. Subs: Wildie, Hock, Cooper, Moore.
Referee: Tom Crashley.