DEFENDING Division One champions Freshford United opened their Trowbridge & District League season with a 1-1 draw with Trowbridge Town Reserves, Mike Little, on his return to Freshford from Division Two Aces, and Ismail Negras on the scoresheet.

A Cameron Thomas brace sealed all three points for Melksham Town A in their 2-1 win over visiting Calne Eagles, Josh Madle scoring the visitors' consolation.

A superb 25-yard strike from Semington Magpies captain Marc Scammell opened the scoring against Three Daggers only for a bizarre own goal from Oliver Winchcombe to level at the break.

Mark Young scored the winner for Phil Hampson’s Daggers midway through the second half.

Warminster Town Reserves hosted neighbours Heytesbury, who took the lead through Craig Sheppard's penalty before Liam Gibbens added a second.

The win was sealed when Sheppard headed home on the hour mark.

The five games in Division Two produced 23 goals, the highest scoring game being at Zeals where Calne Town Reserves took all three points winning 5-3.

Brett Fairclough twice, Callum Atkins, Simon Gardner and Harrison Jordan were on target for the Lillywhites as Dan Bryce, Aaron Carter and Jordan Lynk scored for Zeals.

Relegated Westbury United Development got their season off to a winning start scoring three without reply at Greyhound, George Pawling twice and Luke Turner on target.

Newcomers Warminster United hit visiting Aces for six, James Vincent scoring four, with Ashley Caws and Matt Dyer also on the scoresheet.

Michael Johnson and George Hartrey were on target for their respective sides as Trowbridge Wanderers Development and The Stiffs drew 1-1 at Lambrok.

In the battle of the new teams, Lambrok Rangers beat hosts Spencers FC 3-1, Owen Churchyard, Matthew Gittins and Brandan Mould on target for Rangers as Harry Thornton scored the reply.