SWINDON are just six points off the top of Premier Division 2 after crushing strugglers Team Bath Buccs B 7-1.
The hosts took the lead when Jake Biddle found Adam Farag, who neatly slotted home his first league goal for the club.
The advantage became 2-0 when Chris Hambling deflected in a Chris Parsons centre.
Buccs then pulled a goal back as goalkeeper Alan Gough saw a deflection sail into the top corner.
Swindon increased their work rate after the break, and Biddle flicked home from close range following a good interception by Jonny Ashby.
Luke Cejer then fired an unstoppable shot into the top corner using his reverse stick.
Hambling added his second as he rounded the keeper and directed home from a tight angle, before Biddle hit home a reverse-stick strike from the top of the D.
There was still time for Cejer to find Hambling in the D, and his deflected finish completed his hat-trick.
Elsewhere, Marlborough were defeated 1-0 at Plymouth Marjon and Cirencester lost 4-3 and 8-0 to Newent and Whitchurch B respectively. Chippenham drew 2-2 with Bridgend.
In the Avon Division, Wootton Bassett won a 12-goal blockbuster against West Wilts A 7-5, while North Wilts drew 3-3 with Westbury and UB A.
Meanwhile, North Wilts thrashed Wootton Bassett 2nds 8-0 in Wessex Division One.
The early stages belonged to Bassett and striker Jenny Jones twice saw efforts saved by Hannah Sharrett.
However, North Wilts began to settle down and opened their account with a shot just inside the circle from Sofie Pratt.
Two more goals were added in the first half and the visitors went into the break 3-0 in front.
Early in the second period, further efforts were converted by Dawn McGregor, captain Mollie Lesley (2) and Maddy Wojtowicz.
In the closing stages Sofie Pratt scored twice more to claim her hat-trick and give the visitors an emphatic win North Wilts Ladies 2nds lost 2-1 to Frys.
The club as a whole are looking for more female players. Contact Steve Pratt on 07775 897200 if you are interested.
Elsewhere, Swindon lost 3-0 to Bristol University and Chippenham thrashed Salisbury 2nds 5-0.
Wootton Bassett lost 1-0 at Bretforton and Cirencester hammered BAC 5-0, while Marlborough were defeated 2-0 by Melksham.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here