Cricklade's Martin Curtis scored his seventh goal in three games for the club when he completed a hat-trick in their 4-2 win over Bradford Town after extra time in the first round of the Corsham Print Senior Cup.

Visitors Bradford took the lead with a strike by Rodney after some indifferent Cricklade defending.

The visitors held on to their lead until the last quarter of the game when Matt Charlton equalised with a 20-yarder that took a deflection past the Bradford keeper.

Bradford then had a defender sent off in the last five minutes and in the first period of extra time a Steve Reed cross was converted by Curtis to put the home side 2-1 up.

Almost immediately Rob Simpson replied to level the scores and then hit the woodwork with another effort.

With five minutes of the second period remaining and a penalty shoot-out looking likely Curtis regained the lead for Cricklade after the visitors' keeper could only parry a fierce shot from Corcoran, and he was on hand to hit the loose ball into the net.

The same player sealed if after latching on to a poor back pass for his third.

A young Trowbridge Town side turned the tables on Dunbar Westside in the first round of the Plaister Autos Intermediate Cup beating the Swindon side 2-1 on their own ground.

When the two sides met in the league a few weeks ago, Dunbar, leaders of the Intermediate section, ran out winners 8-2.

Trowbridge manager Paul King was delighted with his young side's performance and said: "The lads played really well and it was nice to see 16-year-old Ricky Hulbert grab the winner 10 minutes from time."

Earlier Mark Connolly had given Dunbar an interval lead and Booker Woodford took advantage of a mistake by home keeper Steve Kaye to level the scores.

Hulbert then became the hero in the closing stages, putting the finishing touch to a good move following a quick break by the visitors.

Premier Division leaders Stratton Crosslink were held to a 2-2 draw by Corsham Town Reserves, Jamie Rowe and Martin Ford on target for the home side and Steve Shaw and Rick Casey netting for Crosslink.

Marlborough Town, coming off the back of a poor run, won their second successive league game, 3-1 over Purton Reserves, to put a smile on the face of manager Pete Ward.

He said: "The young side are beginning to gel together and hopefully we can continue with the good results."

Alan Harvey and a header from David Pike gave the town a 2-0 lead at the break, David Sly adding a third after the interval with Johnnie Coole pulling a goal back for Purton.

Second-in-the-table Wroughton took the lead after five minutes against Pewsey Vale, Stuart Phillips converting a spot-kick after Steve Buckingham was brought down.

Aldbourne continued their good run with a 2-0 away win over Westbury United Reserves, Gavin Baron scoring a goal in each half.

Bottom club Chiseldon Castrol are going through a desperate spell and lost by the odd goal again, this time 2-1 at home to Melksham Town Reserves.

Christian Bailey netted for Castrol and Dan Harvey and Danny Lardner for the visitors.

Biddestone and Warminster shared the points in a 1-1 draw, Lee Stevenson netting for Biddestone after 15 minutes play and Tom Welch grabbing an equaliser 10 minutes from time.

In the Intermediate Section, Calne Town Reserves beat Blunsdon United 4-2 on their own ground, despite them going a goal up with a strike by Danny Pearson.

Calne replied with two from Tony Kerwick to lead at the break, Nick Benson and Ian Catchpole adding further goals for the visitors in the second half with Dennis Wheatley scoring a second for United.

Stratton Crosslink Reserves were beaten 2-1 at Kingsdown by Biddestone Reserves, James O'Meara and John Tindall putting the visitors two goals up, Darren Jell pulling a goal back in the last quarter of the game.

Wroughton Reserves made it eight wins from eight games when they gained a 1-0 away win over Minety, Kevin Roberts keeping the record intact with a first half goal.

Ian Ross ensured a good day for the Cricklade club by scoring both goals for the reserve side in their 2-0 away win over Aldbourne Reserves.

Down Ampney Reserves beat neighbours Blunsdon United 4-1, Nick Stevenson (2), Ben Kimber and Tom Goddard for the home side and John Richards for United.

Ferndale Rodbourne and Bromham took part in an entertaining 2-2 draw, Robert Griffin on target for Ferndale with two goals from the penalty spot and John Sampson and Jim Sharpe replying for the visitors. Both clubs' officials praised the referee, Norman Cross.

Goals from Rich Jones and Dave Amey gave Dunbar Westside Reserves a 2-1 win over Sporting HKQ, Steve Blackholly netting for Sporting.

West Swindon climbed to mid-table with a 1-0 win over Chiseldon Castrol Reserves, Neil Clarke scoring in the closing stages.

Wootton Bassett United came out on top 7-3 in their local derby clash with Wootton Bassett A in the Fountain Trophies Junior Cup.

Trailing 3-2 at the break United had the better of the second half and that saw them progress to the second round.

Gary Ashford, Paul Burke and Simon Edwards were on target for Bassett A and Brett Reynolds (2), Danny Groom, Chris Cooper, Jamie Holloway, Steve Thomas and Gary Loveday for United.

Also in the Cup Purton A completed a League and Cup double over Marlborough Town Reserves beating them 2-1, Ben Robinson and Mark Giles for Purton and Wayne Presley for Marlborough.