Sheffield Tigers retained the top spot in National Three North with a runaway 56-15 win over Lancashire visitors Rossendale at Dore Moor.
And Sheffield, though beaten 41-35 at Billingham, moved up to fifth spot after salvaging two bonus points
Although edging 16-3 in front by half time with the help of Mark Ireland’s three penalties Tigers scored only one of their seven tries before the break when inside centre Tom Outram raced over and Ireland converted.
But the floodgates opened after the interval, winger Henri Packard scoring the first of his two tries just two minutes after the turnround and another seven minutes later.
Outside centre Jamie Broadley, playing his best game yet for Tigers, also scored two tries, both converted by Ireland, and Ireland also added the points when second row man Frank Wragg crashed over.
Packard collected the ball on halfway and ran through the defence to complete his hat-trick, but in the dying moments Rossendale scored a breakaway try through Steve Nutt.
Sheffield conceded a first-minute try but led 22-19 at the interval at Billingham with tries by back row trio Jonny France, Tom Womack and Alex Fawdry, with Joe Cribley converting two and adding a penalty goal.
But they let Billingham back in with three second-half tries before Fawdry got over for his second, Cribley added the points as well as adding two more penalties.
They scored four tries to Billingham’s six to land a bonus point and lost by just six points, 41-35, to secure a second.
Dinnington, playing in North One East, matched Sheffield by losing 31-26 to Percy Park at North Shields but gaining two bonus points to hold on to their fourth place in the table.
Dinnington went into an early lead with a try by Matthew Starr, their hooker and captain, which Jonny West converted.
But they let the home side back in and were trailing 17-7 before No 8 Will Marshall crashed over for two tries, both converted by West, to put the visitors 21-17 ahead at half time.
However, as Dinnington were pressing the home line they lost possession and found themselves 31-21 down before prop Simon Bunting ploughed his way over from a line-out and rolling maul.
Barnsley crashed to a 67-24 defeat away to Moortown in Yorkshire Two, conceding 10 tries in the process.
With a number of players missing, Barnsley struggled and although they scored tries through Andrew Appleyard, Greg Colbridge, Aaron Gaunt and Will Smith, they couldn’t stop Moortown.
Sheffield Medicals lost 27-22 at home to Wath on Dearne after a clinical display of kicking from the visitors.
Matt Burrows and Sam Jones were on from the tee to go with tries from Adam West, Simon Lines and one from Burrows.
Medicals also crossed the line three times thanks to Wiffy Watkinson, Tom Pigott and James Flint but ultimately came up short.
Tries by centre Dave Brown and hooker Rhys Keenan saw Stocksbridge to a 17-12 home win over higher placed Northallerton in Yorkshire Three. Scott Bowskill converted both and added a penalty goal.
And in the same league, Rotherham Phoenix lost out 20-41 to Old Otliensians.
Rotherham Clifton came from behind to beat Wensleydale 26-20 in Yorkshire Four.
They trailed 14-5 at the break and didn’t have the lead until Brandon Coult scored their fourth try with ten minutes to go. Dan Brookfield, Scott Wilson and Matt Platts also scored with Anthony Hamilton converting two.
Mosborough were beaten 6-18 by Hessle in Yorkshire Four, while Sheffield Oaks also lost, 44-5, at Burley.