Four Seasons became only the second Division Four side in 29 years to reach the final of the WG Parr Trophy, with a 1-0 victory over Division Two Wingfield.

The Chippenham side set up a showdown with two-time winners Maud Heath Sports who made the final of the Rainbow Launderette-sponsored competition after defeating second division North Bradley 3-0.

Kevin Banks' winner in the last five minutes settled a scrappy match.

Maud Heath, who lifted the trophy in 1997 and 2000, will start the final as favourites after a comfortable 3-0 semi-final win over Bradley.

Jack Heard missed a penalty for Bradley before Dean Slade put Sports in front on the stroke of half time.

Hit man Simon Hillier sealed their victory with two further goals.

PREMIER DIVISION

All Cannings A closed the gap on leaders Percy's FC at the top of the Vanitec Computers-sponsored division to just two points following their 3-2 victory over fellow title hopefuls Malmesbury Victoria.

Cannings led 1-0 at the interval through a Steve Bush goal, but Vics hit back to lead 2-1 with efforts from Alan Webb and Anthony Vizard.

Tony Greenidge restored parity for Cannings with Dean Potter hitting the late winner.

Hullavington Village extended their unbeaten run to seven games after a narrow 1-0 win away at Bradford News. Mike Hunt bagged the only goal early in the second half.

Westbury Rangers A took seven reserves to Corsham FC and were more than happy with a 3-3 draw.

Rangers trailed 2-0 at half-time, to goals from Adam Crook and Kev Brown, But responded to lead 3-2 through Marc Lanfear's hat-trick.

Sub Malcolm King's rare header rescued a point for Corsham.

Pack Horse and Dog & Fox Ashley shared a 2-2 draw afer Horse had led 2-0 through Ian Williams' double. Youngsters Mark Gerrish and Rick Trott collected a point for Ashley.

Box Rovers arrested a run of four straight defeats, but only after a scare against bottom of the table Winsley.

They were cruising at 2-0 through goals from Wayne Munday and James Lye before strikes by Mike Little and Robins Walker dragged Winsley level. Lye completed his hat-trick and Richard Boore completed Box's 5-2 win.

DIVISION ONE

Terry's FC took full advantage of leaders West Lavingtons' inactivity to reduce the gap at the top.

Their 6-2 defeat of Chippenham Police left them just three points behind with two games in hand.

Paul Clarke (3), Dominic Gorton, Dean Gumm and Russell Stritch completed Terry's half dozen, while Zack Newton and Dan Strong replied.

Westbridge United moved out of the drop zone after a comfortable 6-0 win over a weakened George Lacock.

Goals from Paul Daly (3), Paul Bendell, Tim Cross and Gary Bowden made up the total.

DIVISION TWO

Victories for Chippenham Black Horse and Semington Rovers saw them demote previous pacesetters Biddestone Social Club to third spot.

North Star A blew a two-goal advantage against Black Horse, who hit back to claim a 5-2 victory.

Pete Thornton and Tom Ludford gave the Star the lead, but the Calne-based team fell apart in the second half allowing the Horse to canter home with goals from Darren Whiston (2), Chris Scollen, Tony Kerwick and Nathan King.

Semington Rovers were indebted to fifth-choice keeper Gary Hargreaves for their 1-0 victory over Spencer Sports as Stuart Barber claimed the winner.

A wonderful goal from Old Lane United's Paul Maddox and 20 yard strike from Matt Saunders was not enough to save United from a 5-2 loss at home to Farmhouse, for whom Lee Hayward's treble and Neil Taylor's double won the day.

DIVISION THREE

Holt are just two wins away from back-to-back titles, a 6-1 victory over Rowde meaning Adie Mizen's team can clinch the crown if they beat Roadrunners and then Corsham Park Rangers.

Tim Edgar, Alan Fodder, Dan Burton-Morgan, Jon Andrews, Neil Grant and sub Dave Greenwood shared the goals with Lee Morgan netting Rowde's consolation. Burton-Morgan also missed a penalty for the home team.

Corsham FC remain in the chase for automatic promotion, but had to come from behind before claiming a 3-3 draw with Blue Circle Saints, who led 3-0 via goals from Steve Martin (2) and Dean Wheeler.

John Horne's penalty reduced the deficit for Corsham, but it was the introduction of player-manager Pete Ralph that turned the game as Luke Denham and Matthew Lye both scored.

Hare & Hounds trailed three times against Somerford but hit back to secure a 5-3 win to ease their relegation worries.

Richard Chandler, Chris Yeo and Jamie Sarquharson had put Somerford ahead only for Lee Nott, Tim Wootton and Niall McClean to level each time. Matthew Benson put Hounds in front for the first time with McClean adding the fifth.

Relegation-threatened Cooper Avon picked up a much-needed point against Corsham Park Rangers with a 2-2 draw.

Tom Coombs broke the deadlock for the Avon boys, but they trailed 2-1 at half-time due to Kelvin Stewart's double. Coombs earned Cooper a draw.

Roadrunners and Sir Audley's Arms were involved in a seven-goal thriller that Roadrunners won 4-3.

A penalty and 40-yard thunderbolt from Steve Ivin plus efforts for Mike Eddy and Andy Fryer made up Roadrunners quartet with Steve Mallard (penalty), Kieron Smith and Adie White replying.

DIVISION FOUR

Trowbridge Town Supporters Club were the highest scorers of the day, their 7-2 victory over Classic FC moving them into second.

Steve Munday took his total for the season to 32 with five of the goals, which included a penalty. Chris Rawlins and Chris Darlin added the other two as Dayle Townsend (penalty) and Adam Scarlett replied for Classic.

One-time leaders White Horse continue to struggle, a third loss on the trot coming at the hands of Old Road Tavern, who ended a run of eight defeats.

Tavern drew first blood when Pete Smith scored on 84 minutes, but two minutes later Rob Dark put through his own net to tie things up.

Tavern sealed victory in the final minute courtesy of Martin Woolford.

Lee Saunders took just 30 seconds to open the scoring for All Cannings B against Parsons Nose, Cannings winning 4-2 as Sam Patton (penalty), James Webb and Richard Holman completed the scoring with Ricky Noonan replying.