with 10 games left this is how i see it:
Four wins against teams in the bottom half - Worcester (H), Bishop Stortford (H), Droylsden (H), Hinkley (A) - is an absolute must. 12 points from these games would put us on 69 points.
From the other six games - Chester (A), Guiseley (A), Halifax (H & A), Vauxhall (H), Bradford PA (A) - 5 points should be enough (73 in total), although I reckon we could muster 8 points (2 wins, 2 draw, 2 loss) to finish the season on 77, which baring a miracle would be enough to see us in the play-offs.
I'm not too worried how Gainsborough and Harrogate do, they are bound to slip up at some point, and don't have the luxury of easy games against Droylsden and Hinkley. We really can't afford to slip up agains teams in the bottom half, and I think we may have to remain undefeated at home for the rest of the season. It's a big ask, but it's in our own hand.