Keighley Cougars are the new Betfred League One leaders after they recorded a hard-fought 29-18 win at home to Midlands Hurricanes on Sunday.
Keighley opened the scoring after just six minutes through Charlie Graham. Jack Miller converted and added a penalty goal before Nathan Roebuck scored just after the half hour mark, Miller with the goal again.
But Jack Dawson struck back for the Midlands just before the break, goaled by Ben Stead for a 14-6 half time score.
Roebuck got his second on 52 minutes and but the Hurricanes stirred in the final quarter, going level at just 19-18 down thanks to tries from Brad Clavering and Matt Welham, both converted by Benn Hardcastle, either side of a Dane Chisholm drop goal for Keighley.
After Hardcastle scuffed a late drop goal attempt which would have brought the visitors level, Mo Agoro proved to be the hero with two late tries, Miller adding one more goal to round off the scoring.
On Saturday, Jy Hitchcox scored a hat-trick of tries as Rochdale Hornets got their Betfred League One promotion bid back on track with a thrilling 46-28 win over Doncaster.
Hitchcox, a former 2017 Super League grand finalist who was signed on a short-term loan from Leigh earlier this month, touched down twice in the first half as Hornets fashioned a slender 20-16 advantage at the interval.
The hosts saw their lead evaporate early in the second period after Aaron York and Kobe Poching crossed for Doncaster to put them eight points in front.
But Rochdale, whose seven-game winning run had been ended at Keighley last week, responded well with Hitchcox completing his hat-trick as they raced away to finish comfortable winners.
Swinton Lions scored 10 tries to sink bottom club Cornwall 54-16 at Heywood Road, despite a much-improved performance from the visitors who crossed twice with a brace for Adam Rusling.
The Lions only led 24-10 at half time but a tries from Richard Lepori (2), Lewis Hatton, Billy Brickhill, Jayden Hatton, George Roby, Max Roberts, Mitch Cox, Mike Butt and Jack Hansen saw them clear.
West Wales Raiders failed to build on their rare win over the Cornishmen last week as they crashed 50-12 at home to Hunslet.
The Raiders' points came courtesy of two-try Callum Merrett and a goal each for Aedan Coleman and Jamie Murphy.
Betfred League One results
- Rochdale Hornets 46-28 Doncaster
- Swinton Lions 54-16 Cornwall
- West Wales Raiders 12-50 Hunslet
- Keighley Cougars 29-18 Midlands Hurricanes