CALNE-BASED North Star A sprung a shock to book their place in the PPL Presto Print-sponsored Eric Hughes Memorial Knockout Cup final.

An own goal from Premier Division Dog & Fox Ashley's goalkeeper Darren Roffey handed the Division Two side their semi-final victory.

Star meet Corsham Centre in the semi-final of the WG Parr Trophy this weekend, where another win will keep alive their dreams of a unique Chippenham & District Sunday League treble.

Premier Division Hullavington became the first team to reach the final eight of the Subsidiary Cup after they defeated Fascia Graphics 4-0.

The fourth division side didn't disgrace themselves and it took goals from Darren Legg, Michael Hunt, Mike Cassidy and Andy Martin to put paid to their cup adventure.

PREMIER DIVISION

Calne Town's 4-0 loss at Winsley completed a miserable campaign that saw them fail to record a win.

Winsley's win means that they must defeat Bradford News in their final match to have a chance of climbing out of the drop zone.

Dan Lardner (2), Luke Harfield and Nick Metcalf shared the goals.

West Lavington's 2-1 victory over Bradford News ensured them of at least a top-five finish.

Steve Moxham tapped home in the opening minute and, although Steve Rendell restored parity on the half hour, Lee Campbell won it for Lavington 15 minutes from time.

Westbury Rangers A maintained their push for second spot by overpowering Terry's FC 5-1.

Pete Ayton (2), Marc Lanfear (2) and Paul Smith shared Rangers' goals with Terry's consolation coming from Andy Colebrook

All Cannings FC and The Duke Corsham conjured up an eight-goal thriller, which ended 4-4.

The Duke were 2-1 down against the run of play as Paul Hiscock and then Lee Saunders' strikes sandwiched Craig Chaplin's goal for the Duke and further goals from Saunders and Nick Oram helped Cannings build up a 4-1 lead.

But Dave Crawford, Jeremy Carey and Neil Blackman hit back to earn Duke a point.

DIVISION ONE

Biddestone Social's 2-0 win over fellow promotion hopefuls Trowbridge Harriers means the villagers are just a point away from a second consecutive promotion.

They won with a goal from Danny Jones and John O'Meara's penalty.

At the foot of the table, struggling Chippenham Police were handed home advantage against Semington Rovers, whose Steeple Ashton pitch was deemed unplayable.

But the Police fell to a 4-0 defeat courtesy of goals from Bobby Mitchell, Ricky King and two for James Eatough.

Colerne took a point from in-form Horse & Groom.

Paul Bendell, who later suffered a knee injury that will almost certainly see him sidelined with fellow striker Paul Daly for a few weeks, cancelled out Jamie Bowler's opener for Colerne.

Graham Hunter put the Horse ahead before Steve Tarren, with an excellent diving header, earned Colerne their point.

DIVISION TWO

Only two games survived the elements with North Bradley and Spencer Sports emerging victorious over respective opponents Somerford FC and Southwick Sports.

Doubles for Danny Irons and Chris Sadd plus singles from Daniel Foster, Craig Brown and Jeremy Almond gave Bradley a 7-3 win over Somerford for whom Chris Yeo (penalty), Alex Farriday and Richard Chandler netted.

Spencer Sports overturned a 3-1 deficit to defeat Southwick Sports 5-3.

Carl Davies' opener for Southwick was erased by Tim Knight's penalty.

Tom Mann and another Davies effort gave Southwick a two-goal cushion before Tim Knight added two more to completed his hat-trick for Spencer with Paul Eames and Tom Evans adding the others.

DIVISION THREE

Parsons Nose opened up a four-point lead on Four Seasons after they defeated Hare & Hounds 3-1 and the Seasons clash with Sir Audley's Arms was postponed.

The Nose raced into 3-0 second-half lead thanks to goals from Gavin Bailey, Rick Noonan and Craig Townsend.

Niall McLean pulled one back for the Hounds but it was too late.

A Paul McCarty hat-trick looked enough to give Pig & Whistle United victory against Bradstone Rovers.

Leading 3-1 with time running out United looked on course to arrest a run of five games without a win, but Rovers stole a point, Alan Eades (2) and Ryan Kelleher making it 3-3.

Martin Perrett was Corsham Park Rangers man of the moment, his double in their 4-1 success over Cooper Avon taking his club tally to 50.

Gordon Willshire and Servet Aslan were Rangers' other hitmen, Andy Morrison bagged the consolation.

DIVISION FOUR

Plough moved off the foot of the table after they defeated Rowde 2-0.

Coupled with KSM's 5-0 home defeat by Kings Arms (Trowbridge), it saw the Bradford side leap above both Rowde and KSM.

Gary Taylor and Matthew Stevens own goal gave Plough victory.

Scott Askew and Matt Minnis both hit doubles for Kings Arms, Nasseem Abourachid adding the other.

Title winners FC Bradford hit back from 2-1 down against Bear Casuals to register win number 21.

Robin Walker put Bradford in front, but Lee Jackson and Steve Beirne's penalty had them trailing until goals from Shaun Daniels, Jason Harford (2) and Walker gave them a 5-2 lead.

Nigel Hall cut the deficit with his first goal for the Bear and Lee Baston set up a tense finish with a late penalty, but Bradford hung on.

Goals from Nick Bloodworth (2) and Lee Pitcher gave North Star B a 3-0 interval lead against Classic FC and they held on to win 4-3.

Star, who finished the game with eight men, had Simon Clifford's winner to thank after Classic hit back through Nick Still (2) and an own goal from Ashley Lawrence.