BRADFORD Town provided a shock result in the Western League Premier at the weekend thanks to a 1-0 win over second-place Street.

Ross Lye’s penalty proved to be decisive midway through the first half as Bradford, who are in middling form this term, came away with all three points.

The hosts started brightly at Trowbridge Road as Jake Brown and Charlie Walton went close to breaking the deadlock.

The goal did come in the 23rd minute, however, after Brown was upended in the penalty area and Lye stepped up to slam home.

Street responded though and Marko Radovanovic denied them twice prior to the break.

Brown forced a save from Street's 'keeper on the hour before the last 10 minutes saw Street pile forward.

Bradford could have made the game safe in injury time as James Billing broke free before sending a chip over the onrushing keeper and just the wrong side of the bar.

The Bobcats followed that result up with a 4-2 victory over Chipping Sodbury Town on Tuesday night. Brown, Billing, Lye and Liam Watson all scored.

Meanwhile, in Division One, Corsham maintained their winning start with a 5-1 victory at Longwell Green Sports on Saturday before a 4-0 victory at home to Oldland Abbotonians on Tuesday night.

At the weekend, Gary Higdon gave Corsham the lead early on following a cross from Jamal Chevolleau.

The lead was doubled straight after the break when Higdon netted his second before Will Stead netted Corsham’s third.

Longwell were awarded a penalty and reduced the arrears, but the visitors’ fourth came soon after when Matt Jones netted with a header from a corner.

James Vincent finished the scoring late on.

Elsewhere, Calne Town recorded their sixth win from their opening six games with a 2-0 victory over Bishops Lydeard while Devizes Town lost 3-1 at home to Wincanton Town.

Warminster Town beat Wells City 3-1 on Monday night thanks to goals from Martin Johnson, Joel Sisson and Francois Allen.