This year's KO Cup final will be between Division 1 clubs New Century WMC and AFC Gas.

In the semi-final ties, both played at the King Edward's Place, Wanborough, a goal each for Eddie Gordon and Ryan Lovegrove saw Century win 2-1 against Carriers Arms, whose reply came from a Matt Jack penalty.

Gas defeated Alanbrooke 3-1 with goals from Mark Bennett, Danny Sealey and Gary Ashford. Rob Etherington netted Alanbrooke's goal.

In Division 1 leaders Juventus beat Moonrakers 3-1 with strikes from Shaun Wimble, Tate Hulbert and Ricky Mazzotta.

Division 2 teams Jesters and Swindon West Indians both knocked in six goals against opponents. A hat-trick for Steve Crame, one each for Ollie O'Neill and Wayne Petrie plus an own goal gave Jesters a 6-1 home win over Innogy.

Another hat-trick hero was Jason Edwards for Swindon West Indians who beat bottom team Highworth Plough 6-0. Luke Chambers, Jimmy Wright and Simon Sharp also scored.

Division 3 joint leaders South Marston and Penhill United both won, with Marston defeating bottom team High St Club 2-0, Martin Cook and Scott Griffiths scoring.

Penhill secured an important 3-0 victory against third-placed Thamesdown Nalgo thanks to goals from Shane Davis, Darren Smart and Lee Edgell.

Compton Welding thumped Coleview Sports 7-0 with a double for Steve Compton and one apiece for Simon Thompson, Jim Hearn, Paul Hinson, Craig Roberts and Carl Mills.

Wanborough had a good 4-2 win over Nationwide, James Keller, Tony Law, Michael Kent and an own goal secured the win. Fox & Hounds and Coleshill drew 1-1.

The top three teams in Division 4 were all victorious with leaders County Ground winning 4-0 at Windmill with two for Phil Corcoran and one each for Joe Freeth and Colin Baker.

Suffolk Arms won by the odd goal in five at home to Lamb with Tony Sollis, Dave Hutchinson and Dan Ward on the scoresheet. Lamb's replies came from Dave Force-Jones and Steve Ellison.

Motorola beat Campbell James 4-1 with a John Husband double, Andy Bryan and Nick Pritchard also netted. Ten man Southbrook lost 3-1 at home to Highworth Swindon Fencing. Ash Channing bagged Southbrook's consolation.

In Division 5 third-placed Jovial Monk beat second-placed Sun Inn 4-3 with a superb four -timer from Paul Day. Ryan Moore with two and Paul Ridgewell replied for Sun.

Bear Hotel won 6-0 at Grosvenor and a Craig Rathbourne double and one for Errol Johnson enabled Brook House Farm to edge out ISSC 3-2 for whom Jason Lyne and Rob Hing scored.

Division 6 leaders G & F Bricklaying beat Penetrators 6-2, with Steve Stewart (3), Danny Scotford (2) and John Coole on target.

Castrol secured an important victory at Dolphin 6-1 to move above them into second spot. Paul Stoddart with a hat-trick, Phil Michaelis, Joe Matano and an own goal provided the spoils, with Ross Kent scoring for Dolphin.

Halcrow hammered 10-man H & H Athletic 10-0 with hat-tricks for Brett Reay and Tim Hughes, a double for Richard Bennett and one each for JR Cole and John Paul.

Darren Grace and Bill Hunt netted in Philip Andrews 2-1 home win over Swindon Cerney.

Result of the day in Division 7 was Chesters 3-2 home win over Deers Leap with goals for Adam Ockwell, Derek Townsend and Paul Taylor. This enabled WS One to replace Deers Leap in second place after their 6-2 home victory over Blueprint, Scorers for WS One were Stuart and Andy Marriott, Colin Wright, and a hat-trick for Terry Griffin.

MCS are moving along nicely after their 7-0 home win over Dennis Removals, due to a Matthew Sadler double and further strikes for Carl Price, Ian Starkey, Tony Brown, Steve Jones and a penalty from keeper Neil Bashford.

Once again a goalkeeper scored direct from a kick out and this time it was Chris Parfitt of 419ers in his side's 9-0 win at Endeva. Gareth Walton with a five-timer, a Lewis Polden double and Ryan Wellstead also scored.

A Gary Carlisle goal gave Longs Bar a 1-0 home win over AFC Southside.