Mark Harper's men continued their improved form of late and won three crucial league points at the Beveree today.
In a lively encounter the Beavers eventually ran out 4-3 winners over 15th placed Truro.
Other league results certainly went our way with Staines Town and Havant & Waterlooville losing while Eastbourne Borough dropped points and lowly Thurrock mustered their first point in seven league games.
The results leave the Beavers on 27 points, 4 points from safety with 3 games in hand over Staines Town, and 1 game in hand over Eastbourne Borough, who still occupy the all important 19th place.
Attention will now turn to Tuesday evening as the Beavers take on Dover Athletic at the Beveree in another massive match, while Staines Town host mid-table Tonbridge Angels at Wheatsheaf Park.
Click below for the full match report.
> Match Report