The Division One relegation battle in the Wiltshire Cricket League took another twist on Saturday as Box bounced back from last week's seemingly decisive defeat to gain a victory at Purton.

Purton were bowled out for 144, and then, thanks to Dave Crawford's 55 not out, Box picked up a three-wicket victory with just seven balls remaining.

Nationwide House lost at home to second-placed Great Bedwyn.

Batting first, Bedwyn made 205-8 with Chris Blundy top scoring with 55. Despite Eddy Roofe's 63, Mick Harris's 40 and Shane Thompson's 42, Nationwide were bowled out for 198 on the last ball, leaving them losers by seven runs.

The defeat left them just three points clear of Box, who have a game in hand.

Potterne seem doomed as they collapsed at Westinghouse to 46 all out, John Cleverley bowling 11.4 overs and taking 4-2. Westinghouse went on to win by 10 wickets.

Leaders Marshfield entertained Collingbourne and with 61 from Tom Edmunds the visitors scored 186-7.

Matt Watson with 3-42 in 14 overs was the pick of the Marshfield attack.

Rupert Crockett with 78 not out, James Williams with 32 and William Pascall with 35 not out then saw the leaders to a seven-wicket victory with 14 balls remaining.

The meeting of third and fourth, Calne and Bath Civil Service, ended with a 23-run win for Calne.

Thanks to Chris Downham's 78 and Lian Botes' 36 not out Calne scored 175-4.

Pete Knight then took 7-57 in 14.4 overs as, despite Chris Killen's 43, the Civil Service were dismissed for 152.

Division Two

The meeting of the top two at Lechlade, where leaders Spye Park were the visitors, ended in a 15-run success for the home side, which put them on top of the table having won one match more than Spye.

Batting first, Lechlade scored 186-9 with Ijaz Khan 78 not out. For Spye, Dave Beal took 4-59 in 15 overs and John Beal 4-38 in 14.

Dave then top scored with 67 as Spye were bowled out for 171 with two balls remaining. For Lechlade Paul Rowley, with 3-7 in 10 balls, wrapped up the tail after Ijaz had taken 3-42 in seven overs and Matt Southall 1-24 in 15 accurate overs.

Buscot Park, who had started to drift into the danger zone, picked up valuable points at home to Burbage & ER.

With Pete Amor scoring 59 and Terry Strong 55, Burbage closed at 186-5. Nick Cook took 3-39 in 15 overs.

Pete Harris, with 58 not out and Dave Tenna with 42 then steered Buscot to a five-wicket win with an over to spare.

Swindon Civil Service entertained Sutton Veny and bowled them out for 100, despite a fighting 56 from Rob Robson. Nick Money took 4-13 in seven overs and Andy Mildenhall 4-13 in 7.5.

It needed a patient 43 not out from Michael Giddings to see the Civil Service to a four- wicket win with six overs left.

Division Three

Avebury look almost home as champions following their 105-run win over Lambourn.

Thanks to Rob Gater's 94 and Andrew Blake's 25 they totalled 176-5 as Paul Annetts bowled a tight spell to finish with 2-20 in his 15 overs.

Peter Force-Jones, with 4-22 in five overs, and Domonic Fry, 3-28 in 11, then helped bowl Lambourn out for just 71.

Blunsdon narrowed the gap from third place as they defeated hosts and second placed Wanborough.

Jules Beckett with 63, John Collins with 51 not out and Chris Hamblin with 60 not out saw Blunsdon close on 192-3.

Hamblin then took 3-23 in 12 overs and Mark Wilson 3-35 in 15 as, despite 43 from Nick Stacey, Wanborough were bowled out for 102.

Wroughton Wranglers scored 165-5, with Martin Gregory 51 and Mark McMeekin 39, against bottom club Highworth.

Mike Evans took 4-15 in 9.1 overs as Highworth were bowled out for 93, Vijay top scoring with 45.

Moredon Royal Oak's run of success continued and they now seem safe.

They restricted visiting Heytesbury to 118-8 with Mo Farouk taking 3-31 in 13 overs and Phil Morton 2-33 in 15. Farouk with 26, Matt Evans with 24 and Barry Sellar's 23 not out then helped Moredon to a six-wicket victory with 12 overs left.

Cherhill gained some useful points as they overcame visitors Swindon 3rds by eight wickets.

They bowled Swindon out for 114, Alan Biggins top-scoring with 30. Ben Webber took 5-33 in 14 overs and Mick Butt 2-19 in seven.

Butt, with 34 not out, and Mark Gresham, with 49, then helped knock the runs off in just 15 overs.

Division Four

Bradford Town keep up the pressure on the leaders as they won by 75 runs at Swindon Litten Tree.

James Edwards and Graham Long scored 62 each as Bradford totalled 238-3.

Litten Tree could never match the asking rate, and, despite a solid 60 not out from Colin Blake, closed on 163-6.

Dauntsey Gentlemen were indebted to Alan Smith 99 run out going for his century Gordon Mitchell with 47 and Pete Biggs with 56 as they totaled 252-5 against lowly Mildenhall.

Only Ian Pantheon with 38 and Pete Baldwin with 34 then offered much resistance as Tony Summers took 5-18 in 15 overs and Danny Burke 4-15 in 4.3 overs saw them bowled out for 137.

Division Five

Marshfield 2nd consolidated their leadership with a 39-run win at United Churches.

Garry Pullin top-scored with 42 in their 172-9, Rob New taking 3-47 in 15 overs.

Pullin responded with 4-23 in his 15 overs as Churches were restricted to 133-9.

Purton 2nd missed the chance to take over second place from Nationwide 2nd, who had a free week, as they lost at Devizes 3rd.

Purton scored 174-4 with Dave Allen scoring 49, Garry Allen 36 and Andy Diston 30.

In their reply, Devizes had to thank Steve Drewett with 55, Phil Ashman's 27 not out and Tim Smith's 24 for a narrow two-wicket win which came with two balls to spare.

This defeat left Purton level on points with Nationwide but with one win less.

Strugglers Burbage & ER 2nd enjoyed a rare victory at the expense of Buscot Park 2nd.

Buscot scored a useful 221-9 thanks to Pete Stone (35) and Tim Manners (61) as Keith Wheeler took 3-21 and Graham Milne 3-35.

Wheeler then scored a useful 31, Ashley Rozier 80 and Paul Swatton 43 to see Burbage to a one-wicket win with five overs remaining.

Division Six

Chippenham 3rd, in third place, kept up their challenge following a 54-run home win against Calne 2nd.

Chippenham, thanks to Ray Bullen with 68, Nathan Robertson 39 and Chris Harris 21, scored 196-8. Dave Matthews took 6-71 in 14 overs.

Kevin Tose (60) and Charlie Moss (35) then top scored as Calne were bowled out for 142, Steve Merryweather taking 3-34 in 14 overs and John Whiteman 4-24 in eight.

A fine 117 not out by Richard Holman helped All Cannings to 276-4 at Goatacre 3rd.

Goatacre were then hustled out for 58 (Gerry Wakefield 26 not out) as Garry Perrett took 3-22 in five overs and Andy Goodall 5-10 in 10.

Division Seven

Potterne 2nd look certain to be relegated as they lost at home to Cherhill 2nd.

Nick Raven with 47 and Tim Carpenter with 23 helped Cherhill to 171-8 as Brendan Baker took 4-54 in 15 overs and Andy Genever 3-58 in 12.

Despite skipper Dave Evans's 47, Potterne were then bowled out for 94.

Division Eight

Leaders Biddestone 3rd wobbled again as they had to be content with a tied match at lowly Bathford 2nd.

Bathford scored 152-7 with Mike Noel 66 and Darren Sutton 36, as Craig Pepper took 4-17 in six overs.

It was thanks to Mick Hudson's 90 and Kevin Mitchell's 26 that Biddestone managed 152 before losing their last wicket with the scores level and two balls remaining.

Chippenham 4th are back in second place following their visit to fellow challengers Swindon 4th.

Swindon managed only 95 all out (Elliott Read 34) with Taff Davis 2-17 in 10 overs, Simon Goodman 2-16 in 7.5 and Zuring Quershi 2-15 in five doing most of the damage.

Led by Azad Quershi's 58 not out, Chippenham gained a seven-wicket win with 13 overs in hand.

Bottom of the table All Cannings 2nd. raced to 262-7 at home to United Churches 2nd.

Garry Hargeaves with 51 and Julian Reid with 93 not out led the run spree as John Pazzard took 3-53 in eight overs and Graham Spackman 2-52 in 13.

Pazzard then top scored with 29 as Churches were bowled out for 120, Hargreaves taking 4-24 in 13 overs.

Highworth 2nd's good patch continued as they scored 196-9 at home to Devizes 4th, Peter Wills 58 and Bobby Groves 38 top scoring.

Tom White then took 5-18 in 10 overs as Devizes were bowled out for 97.