Tyrone Fagan gave Town a 1-0 half-time lead on 25 minutes when he headed home a cross from Jamie Sheldon from the right.

The Peacocks equalised early in the second-half through Ross McNab, but Stratford regained the lead on 55 minutes when Trey Brathwaite’s shot was defected into his own net by Taunton defender Ben Carter.

A Sheldon special seven minutes later made it 3-1 before the division’s leading scorer Richard Gregory announced his arrival off the bench with a stunning finish soon after.

Taunton’s own leading scorer Nat Pepperell pulled a goal back on 71 minutes but Gregory was on hand again when he finished off a move created by a great run by Chris Sterling down the left.

Taunton’s Steve Murray converted a stoppage-time penalty to complete the day’s scoring.

Stratford boss Carl Adams said: “The scoreline was particulary pleasing as Taunton are very good at nullifying teams. Not many sides put five past them.

“Some of the goals were real crackers and showed what we are really capable of. We are a handful going forward for any side in this league.

“We’re in a solid 10th place now which is a great achievement in our first season in the Southern League. We’ll go to Merthyr next Saturday and give it a real go – it’s the only way we know.”