Doncaster Phoenix are back on top of Yorkshire One after running in seven tries on their way to a 43-20 home victory over Halifax side Heath.
The bonus point win saw them edge in front of previous leaders Ilkley.
It was not all plain sailing for the Castle Park side, however.
They went ahead after 15 minutes when forward Chris Planchant crashed over for the game’s opening try.
But Heath edged in front with two penalty goals and then increased their lead to 13-5 after 25 minutes with a breakaway try which was converted.
Phoenix eventually regained the upper hand when centre Craig Deakin raced over for a try which Dan Storey converted, putting them back to within one point.
And they turned round 17-13 in front after full back Dan Lovell weaved his way over near the corner flag on the stroke of half time.
Then, within two minutes of the restart, Lovell went in for his second try and Storey added the conversion.
Forward pressure by Phoenix was rewarded five minutes later when flanker Ryan Peacey got the touchdown in a pushover.
Flanker Dan Morris and prop Joe Lowcock also ran in tries, both converted by Storey, to give Phoenix a 43-13 lead before Heath scored a converted try with the last play of the game.
Ilkley, meanwhile, won 17-0 at North Ribblesdale but were restricted to three tries, letting Phoenix back into the lead.
Wath on Dearne maintained third place when they won 17-8 at home to Keighley.
Star man Andy Appleyard scored the best try of the game and kicked four penalty goals to claim all the home side’s points.
Appleyard capped a move which started on Wath’s own 22-metre line to touch down.
Keighley, after turning round 8-3 down, levelled the score early in the second half before Appleyard’s kicking kept the home side on top.
Thornensians put in a superb first half display to score a comfortable 24-5 victory on the road to Harrogate Pythons in Yorkshire Three.
They took the lead through a Ryan Pilley try after ten minutes with Conrad Hanson adding the conversion.
Thorne soon doubled the lead through Martin Moffatt with Hanson again on target to make it 14-0.
Lee Linsdell made it 19 points without reply just before the half hour mark and this was the score going into the break.
Although Pythons were a bigger side, the Thornensians forwards were running the game and when scrum half Luke Marsden made it 24-0 with a try in the second half, it all but ended the game as a contest.
Harrogate did get a try but it proved to be only a consolation.