WESTBURY United pushed third-placed Barnstaple all the way before succumbing to two goals in the final ten minutes.
United grabbed the lead five minutes after half time with Nick Taylor firing home.
The hosts drew level on 81 minutes when Ryan Turner smashed home and the pain was doubled for United as Turner was fouled in the area and Billy Tucker fired home.
Barnstaple were reduced to ten men late on with Shaun Copp red-carded.
Warminster Town earned a point from a 1-1 draw against runners-up, Sam Babatunde levelling in the second half.
Champions Bradford Town were 5-3 victors over Oldland Abbotonians, with the help of two own goals.
Dan Fowler, Steve Hulbert and Tom Welch were also on target.
Corsham Town ended their campaign with a 2-1 success over bottom club Portishead Town, Kieron Gleed and Jason Henley on target for Trevor Rawlings' men.
In the Toolstation Premier, Gary Higdon's double and a Nick Ridout strike gave Wiltshire Senior Cup winners Melksham Town a 3-2 win at Brislington.
FOOTBALL REPORTS, REACTION & PICTURES IN FRIDAY'S WILTSHIRE TIMES