DIVISION One leaders Three Daggers needed a late Reuben Spong goal to earn them a 2-2 draw against his former club Hilperton United.

Jake Samuel had given Hilperton a first-half lead, which was cancelled out by Jack Hayward, but when Tom Parr regained the lead for the villagers, it looked as if they had claimed and unlikely win.

However, immediately from kick-off, the ball fell to Spong, who turned it in to earn Daggers their share of the spoils. Semington Magpies, who had claimed a 2-1 success at home to Luxol St Andrews a fortnight ago, had to settle had to settle for a point from the reverse fixture as Luxol came from behind to claim a 1-1 draw.

Ant Lamb pounced on a mistake in the Luxol defence to give Semington a half-time lead but it was not enough for victory as Josh Hard’s penalty for Luxol ensured the points were shared.

Just eight days after they beat Westbury United Development at Meadow Lane, Melksham Town A played host to Westbury at a blustery Oakfields and took the points for a second time in 5-0 win.

Leading 3-0 at the break courtesy of a Paul Gittens double and Ben Macey’s strike, the points were wrapped up as Gittens added a third to complete his hat-yrick and Jordan Kirk netted number five. A 4-2 victory for Freshford United at Trowbridge Town Reserves moved Chris Birleson’s team into second.

Eddie Katumba headed Freshford in front before Trowbridge levelled when goalkeeper Leo Whitehead’s punt beat his opposite number to make it 1-1 at half-time.

Two Nick Ross thunderbolts gave Freshford a 3-1 advantage before Dave Percival’s penalty killed off any hope of a revival from Town, for who Bradley Arberry’s effort was just a consolation.