Carnforth booked their place in the final of the Brooke Edgley Specialiast Technical Services Shield on Saturday with a 19-14 win at home to Anselmians 2nds.
Jack Edmondson inspired the hosts with three tries after his team had fallen 14-0 behind early on.
Carnforth got off to a slow start and were punished following a well worked try and five minutes before half time the visitors extended their lead with a second well worked try which was also converted.
At 14-0 Carnforth were up against it but on the stroke of half time they got themselves back in the game when Jack Edmondon burst through from half way to score under the p0sts for a converted try.
Joe Harrison and Sam Tomlinson both went close early in the second half before they linked together down the left flank to allow Edmondson to glide through for his second try.
Carnforth then took the lead when from a scrum on half way Dan Blenkharn took the ball and it came out to Edmondson.
Again the centre had plenty to do but a turn of pace down the flank saw him cut back inside to score his third try of the day, which was converted, to give Carnforth a 19-14 lead with eight minutes to go.
Anselmian pushed for the vital try which would have seen them through in the away try rule but Carnforth’s spirited defence kept them out in injury time to secure their place in the final.