CHELTENHAM moved off the foot of the table and kept alive their hopes of avoiding the drop from WEPL Premier One with a battling four-wicket home victory against Bridgwater.
Luke Sellers (3-32), Alex Christie (3-47) and Stanley Brown (2-39) combined to restrict the visitors who reached 195-9 after winning the toss.
And Max Trotman (44) and Mike Kelly (32 not) were the top scorers as Cheltenham chipped away at the target to secure their first win since round five.
The result lifted Cheltenham out of the drop zone but they are only three points ahead of Downend, and 15 clear of Chippenham, with just two weekends to go.
Next up for Cheltenham is a trip to leaders Clevedon who dispatched Bedminster by six wickets, while Downend are preparing for a home date with second placed Potterne after suffering a nine-run reverse away to Taunton Deane.
The home side piled up 261-8, Callum Loud claiming 4-41 and then hitting 80 as he shared a stand of 105 with captain Brandon Gilmour (89) before Deane closed out the win.
Thornbury have given themselves a tremendous chance of celebrating their 150th anniversary with promotion after overcoming previous leaders Corsham by four wickets to go top of Premier Two Glos/Wilts.
The South Gloucestershire side started the day trailing Corsham by 13 points but ended it one point ahead after producing a fine team effort on home soil.
Corsham, who won the toss, were pegged back to 172 all out by Harry Blackwell (3-20 from nine), Harry Wormwell (3-26 from 4.5), Tom Bradley (2-31 from seven) and Dan Lezar (2-28 from nine).
In reply, Thornbury patiently worked their way towards victory, Dan Lezar and Josh Riggs both hitting 36.
Next up for Thornbury is a trip to bogey side Burbage & Easton Royal before concluding with a home date against Hatherley & Reddings.
Bristol slipped to their first reverse of the summer in Premier Two Bristol/Somerset, going down by three wickets at lowly Ilminster, and now find themselves locked on the same number of points at the top with Taunton St Andrews … who they prepare to entertain on Saturday.
Captain Will Rudge rescued Bristol’s innings with an unbeaten 84 off only 40 (five fours, nine sixes), helping his side rally from 101-7 to 206 all out. But Ilminster chased down their target with a ball to spare.
Golden Hill are all but promoted after seeing off Bristol 2nds by 41 runs in Bristol & North Somerset while closest rivals Twyford House slipped up by 45 runs at Stapleton.
Tayyab Riaz produced another outstanding display with bat and ball for Golden Hill, compiling his fourth century of the summer before being dismissed for 111 off 102, in a total of 243-9.
Riaz then took three wickets with the new ball, claiming 3-30 from nine, as Bristol faded to 202 all out, Harry Thomas (3-32) and Toheed Hamid (2-14) also making their presence felt.
Gloucestershire division leaders Corse & Staunton edged to a nine-run victory at Gloucester, Matt Cox hitting 72 and Ed Goolden claiming 4-21, while Cirencester kept the heat on with a 225-run thumping of struggling Thornbury 2nds.
Opener James Boyle (102) and Jock Jamieson-Black (79) saw Ciren to 275 before Thornbury folded to just 50 against Billy Breen (3-4), Jamieson-Black (3-10) and Jonnie Gunn (2-13).