Doncaster Knights maintained their perfect start in National One with a hard earned bonus point win over high flying Fylde.
But the victory came at something of a cost to Doncaster, who saw Jack Cosgrove (back), Dougie Flockhart (shoulder) and Chris Hallam (shoulder) added to their already lengthy injury list.
Fylde arrived at Castle Park with a reputation for expansive rugby and they did not disappoint as they burst out of the blocks.
Namibian international Ryan De le Harpe and winger Oliver Brennand both touched down as the visitors made their early dominance count.
It took until the half hour mark for Knights to put any serious pressure on Fylde’s defensive line and their first real push for the try line resulted in a score for Flockhart, laid on by debutant Paul Eti-Slater.
Flockhart then reduced the deficit to two points with a penalty in first half stoppage time as Doncaster wrestled their way back into the contest.
And the hosts took their momentum into the second half as tries from Roberto Santamaria and Phil Eggleshaw, both converted by Flockhart, gave Clive Griffiths’ men a 22-10 lead.
Doncaster looked like they might run away with it, but to their credit Fylde refused to buckle and responded with a converted try of their own from Chris Johnson.
Substitute Bruno Bravo nipped in to score in the corner, with man of the match Flockhart again adding the extras before picking up a nasty looking shoulder injury.
Fylde still weren’t finished though and Joe Robinson forced his way over the line to set up a tense finale - but Knights held firm to remain top of National One with 25 points from a possible 25.