Ashbrooke Belford House succumbed to a second successive home defeat, as lowly Wolviston made it three wins in a row.
The Wearsiders fell behind in the first half at Silksworth Welfare Park, with Junior Masandi and Robbie Grant on target for the visitors.
David Johnson killed off the home side with a third goal from the penalty spot in the second half.
Wolviston are now four points clear of the drop zone after this vital win, while Ashbrooke Belford House remain in 13th position.
Belford face a difficult task at home to title-chasing Richmond Town on Wednesday night.
The only other game to beat the bad weather was on the artificial surface at Darlington 1883 Reserves, who lost 1-0 at home to leaders Jarrow.
The South Tynesiders increased their lead at the top to nine points thanks to their hard-earned victory.
Josh Allen had a goal disallowed in Jarrow’s bright start, with the home keeper making some good saves to keep the visitors at bay.
Jarrow needed keeper Mark English to make some stops to keep the game level, before the all-important goal came in the 50th minute.
Kai Elliott played an excellent crossfield pass to Jonny Hirst, whose first touch beat his marker and he finished clinically home from just inside the box, beating helpless goalkeeper Harry Dowding.
Darlington had the better of the rest of the match, with English producing some excellent saves to see out another fine win, a 23rd of the season, for Dave Bell’s men.
Jarrow are 12 points ahead of third-top Richmond Town, who have four games in hand.
Three further games are scheduled for Wednesday, with Sunderland West End visiting Seaham Red Star Reserves, Boldon CA hosting Cleator Moor Celtic and South Shields Reserves entertaining Annfield Plain.
A Boldon win would move them within two points of fourth-top Silksworth CW, still with a game in hand.