And with second-placed Bristol Manor Farm suffering a 3-2 home defeat to now fourth-placed AFC Totton, the Peacocks hold a ten-point lead at the top of the table – and with games in hand too.
Taunton’s only defeat in the league this season was a 4-1 loss to Yate Town in late September, but in front of a crowd of 630, they took control of this one with two goals in the opening 18 minutes from Dan Sullivan and Matt Buse.
Buse scored again after 35 minutes and 3 minuets after the break, Matt Wright made it game over with Taunton`s fourth, with Owen Howe`s penalty on 58 minutes being all the Whites could muster in reply.
AFC Totton pulled off a terrific result at Bristol Manor Farm.
Tony Lee scored twice after 28 and 45 minutes with Craig Feeney adding a belting goal in between on 35 minutes to give the Stags a 3-0 half-time lead.
Farm fought back in the second half and pulled two back through Jordan Metters after 63 minutes and Kyle Holly`s penalty 8 minutes later, but the Hampshire side had just done enough.
After the top two, just three points separate third-placed Wimborne Town and ninth-placed Didcot Town.
Wimborne, AFC Totton, Bideford and Winchester City are all on 33 points.
The Magpies beat Kidlington 1-0 at home, thanks to a goal 3 minutes from time from Toby Holmes, while Bideford came back from 2-0 down at home to Shortwood United to salvage a 2-2 draw.
A James Mayne own goal after 10 minutes and a Nick Humphreys effort after 25 minutes had United in control.
Ben Seymour pulled one back on the half-hour mark and then grabbed the leveller from the spot 10 minutes from time.
Third-bottom Mangotsfield United beat Didcot 2-0 at Cossham Street, courtesy of goals from Jordan Ricketts after 36 minutes and Kane Simpson 10 minutes from the end, while Cirencester Town pulled up to sixteenth after a 3-1 Corinium Stadium victory over second-bottom Barnstaple Town in which Lloyd Gardner had Barum in front from the 27th minute.
It wasn`t until 7 minutes into the second half that the hosts equalised through Ellis Dunton, but then Ben Whitehead bagged a brace in the 82nd and 87th minutes to win it for Ciren.
Saturday`s only other game saw Paulton Rovers and Cinderford Town share a 1-1 draw in which Liam Monelle`s 13th minute opener for Rovers was cancelled out by the Foresters` Craig Norman just past the hour-mark.
By Steve Whitney
Keep up-to-date with our exclusive email newsletters.
Subscribe