With Great Bedwyn and Marshfield both winning, the gap between them and the chasing sides in Division One has grown to 40 points.

Bedwyn gained a further four bonus points on Marshfield as Neil Maycock scored 107 not out and Rob Palmer 52, in a total of 278-6 in the home game with Bath Civil Service.

The visitors were then bowled out in the 44th over for 226, with John Fair scoring 82 and Mike Smith 77.

Marshfield gained a two-wicket win at Westinghouse to maintain their undefeated status. A fine 84 not out from Chris Ferris helped Westinghouse to 169-7.

John Cleverley then took 5-39 in his 15 overs, but it was not enough as, thanks to Rupert Crockett's 37, Marshfield won with six overs to spare.

Purton recovered after three successive defeats to inflict a four-wicket defeat on Collingbourne in a low scoring encounter which was rain affected.

Collingbourne were bowled out for 86, Dale Bowler taking 6-30.

Purton then reached their revised total of 74, losing six wickets in the process. Ghais Khan took 4-32.

Nationwide House gained only their second win as they scored 233-5 at home to Potterne, Kevin Flay scoring 107.

Stephen Lewis then took 6-15 in nine overs as Potterne subsided to 42 all out in just 17.1 overs.

Division Two

Spye Park extended their lead at the top as they gained a one-wicket victory at third-placed Urchfont.

Paul Wiley top-scored with 83 not out as Urchfont scored 205-8.

Andy Beal with 51 not out then led the way for Spye Park as their winning runs came with three balls remaining, Lindsay Fortune taking 4-26 in 15 very accurate overs.

Lechlade dropped to third following a second successive defeat, this time at Swindon Civil Service.

Runs were hard to get for Lechlade as they struggled to 129-7 in their allotted overs.

Then Andy Mildenhall with 56 not out and Mike Hayward with 35 helped the Civil Service to knock the runs off in 25 overs for the loss of three wickets.

Buscot Park got back on the winning trail as they accounted for struggling Beanacre by nine wickets.

Mark Smith took 3-13 in seven overs and Steve Hughes 3-10 in 3.4 overs (the wickets coming in his last four balls) as Beanacre were dismissed for 107.

John Morton 34 not out then top scored in the Buscot reply of 108-1.

Burbage & ER still seek their first win after losing by 15 runs at Cooper-Avon Tyres. Cooper-Avon scored 214-8, with Dean Wallington's 66 leading the way.

Rich Jory with 4-47 in 15 and Steve 3-48 in 9.5 were then largely responsible for Burbage being bowled out for 199 (Roger Cady 65 not out) with seven balls remaining.

Division Three

leaders Avebury crashed to their first defeat, going down by five wickets at Wroughton Wranglers.

Avebury made 174-8 with John Rheinberg (52) and Rob Gater (51) top scoring.

Nick Evans (53 not out) and Mike Nettlefold (68) then steered Wroughton home with an over to spare.

Blunsdon stayed in second place as they bounced back from last week's defeat to beat Heytesbury.

Pete Becket (64) and Rob Harrison (35) added 82 for the fifth wicket to help Blunsdon to 179 all out, Rob Barnes taking 4-43 in 14 overs as Blunsdon's last six wickets fell for just nine runs.

Heytesbury made a solid start, but then collapsed as Dave Wilson picked up 7-30 in 12.4 overs to see them all out for 82 in the 26th over.

Highworth continued to struggle as they lost again, this time at Wanborough.

They did well to restrict their hosts to 176-8 (Mike Pethick 44, Dave Gough 3-53 in 13 overs).

David Cox then took 6-35 in 14.3 overs as Highworth struggled for runs, and only Vijay with 47 enabled them to total 118 all out.

Moredon Royal Oak picked up valuable points and dented Swindon 3rd's recovery as they won by two wickets.

Swindon made 185-9 (Andy Trebick 60, Clive Iles 36) as Steve Williams took 3-45 in 13 overs and Ian Morton 3-53 in 12.

Despite Prasad taking 3-34 in eight overs and Chris Mabberley 2-50 in 14 it was Barry Sellar with 61, Mo Farouk with 42 and Tim Saint with 36 not out who saw Moredon to victory with eight balls to spare.

Division Four

Keevil slumped to their lowest-ever league total when they were bowled out for 55 against Swindon Litten Tree.

Julian Brown (77) and Robert Mercer (47) top scored in a Litten Tree total of 237 all out. For Keevil, Paul Fennel took 5-45 in 13 overs and Tony Rosling 3-61 in 10.

Phil Tonks took 3-27 in 10 and Garry Comley 3-11 in six overs as Keevil crumbled, only Fennel (32 not out) showing any resistance.

Dauntsey Gentlemen scored 144 all out against visitors Coates with Tony Summers and Jim Smith both getting 31. For Coates Tony Sanderson took 4-32 in 15 overs and Will Sanderson 3-27 in five overs.

Paul Biggs replied with 5-15 in six overs as Coates could manage only 83 all out in reply.

Division Five

Nationwide House 2nd's unbeaten record went as they lost by 99 runs at Warminster.

Thanks to Colin Webb's 64, Paul Drew's 58 and Tom Davey's 47 Warminster made 217 all out, Des Harman taking 3-48.

Drew then followed up by taking 6-37 in 15 overs, and with Tony Bush weighing in with 3-37 in 15 Nationwide were bowled out for 118.

This setback allowed Purton 2nd to move to the top of the table with a maximum points win at United Churches.

Alan Gooding with 36 top scored in the Churches total of 148 all out, John Dunn taking 6-30in 15 overs.

Dave Allen (81 not out) and Alan Woolford (52 not out) then saw Purton to victory by nine wickets with 10 overs to spare.

Devizes 3rd made a useful 183 all out at home to Buscot Park 2nd thanks to Richard Reid's 42, Stephen Drewett's 35 and Andrew Logan's 35. Willy Townsend, 3-49 in 14.3 overs, and Glen Townsend, 3-54 in 14, were the pick of the Buscot attack.

A fine 95 not out from Des Williams then set Buscot on the way to a comfortable eight-wicket win with seven overs remaining.

Division Six

Another unbeaten record went as Nettleton succumbed at All Cannings. Richard Holman (64), Kevin Ryles (33) and Garry Perrett (25) helped All Cannings to 181 all out as Steve Sandells took 5-27 in 15 overs.

Keith Bills with 5-38 and Ryles with 2-8 then helped bowl Nettleton out for 103.

Beehive Bradford bowled strugglers Wootton Bassett 3rd out for 177, in which Jim Burns made a valuable 90 and Brian Thurkell 35. Nigel Reeves (3-32 in 7 overs) and Lea Hambley (4-12 in four) picked upmost of the wickets.

Adrian Day with 42 not out led the way as Beehive recorded a six- wicket victory with five overs remaining. Andy Stephens, with 2-21 and Brian Thurkell with 1-33 in 15 accurate overs made sure the task was not easy.

Calne 2nd visited winless Box 2nd, who scored 177-9, thanks to Mat Hope's 62 and Mark Baker's 74.

Tom Knight with 62 not out then led Calne to a four-wicket win with seven overs in hand.

Goatacre 3rd had Andy Donnegan (127 not out) and Andy Sandell (46) to thank as they posted a total of 238-4 against visiting Lacock.

Lacock were bowled out for 112 with Tony Edwards (31) and Paul Steans (31) top scoring as Paul Henley took 3-18 in seven overs and Andy Staravslovski 4-43 in 13.

Division Eight

Biddestone 3rd retained their unbeaten status and extended their lead as they defeated second-placed Chippenham 4th by six wickets.

Chippenham made 191 all out with Majid Quereshi 49 not out, Kris Beasley taking 4-49 in 11 overs. Darrel Smith's 66 and Chris Casey's 61 not out then ensured a smooth passage for Biddestone.

United Churches 2nd leapfrogged Swindon 4th into third place following their 71-run success.

Vanzyl (43) and John Pazzard (45 not out) helped Churches to 207-9. Neil Laing then took 5-26 in 15 overs to help bowl Swindon out for 136.

Blunsdon 2nd entertained All Cannings 2nd and scored 187-7, with Mike Walker 69 not out and Luke Ambridge 28.

All Cannings were then bowled out in 20 overs for 76, with Dan Walker taking 3-24 in six overs and Paul Usher 3-8 in four.

Warminster 4th returned to winning ways at Highworth 2nd where they scored a daunting 275-8, Rob Henderson's 82 leading the run spree. Highworth, despite 43 from Shaun Gibson, were bowled out for 178.