Saturday should have seen Biggar United extend their Division C lead to nine points, with United away to St Boswells and Newtown without a game.
However, their lead was reduced to just three points as Biggar’s game was called off and Newtown won 3-0 against Melrose in a rearranged match.
The Villagers should have scored more, hitting the woodwork six times, but the win means they will pull level with Biggar if they win their game in hand.
Newtown player/manager Neil Macvicar said: “The aim is to beat Biggar when we play them, rather than look at overtaking them on goal difference.”
Matty Scott scored the first two goals for Newtown before delivering a teasing cross which Melrose full back Gavin McQuarrie headed into his own net.