CAM boosted their hopes of avoiding the drop with only their second win of the summer, opener Pete Hall producing a timely century to help clinch a five-wicket home success over Corse & Staunton.
Mat Dudfield (72) top scored in a Corse total of 199, Gareth Udal claiming 4-31 from nine, Alex Ballard 3-27 from five and Hall 2-15 from nine.
And Hall was then in fine form with the bat too, hitting 115 from 110 balls (15 fours, three sixes) as his side clinched the points with plenty to spare.
Cam are now second bottom, 14 points behind nearest rivals Redmarley who went down by eight wickets at home to high-flying Apperley.
Cirencester remain well clear in pole position despite a 15-run reverse away to Cheltenham 2nds while there were also wins for Painswick and Westbury-on-Severn.
Charlton Kings remain top of Division Two but their lead has been reduced to eight points following a 127-run thumping at home to Thornbury 2nds for whom opener Ali Dury compiled 100 exactly and Jordan Hicks claimed 5-35 from nine.
Second-placed Cinderford St John were four-wicket home victors against Cranham while Gloucester AIW Sports remain in touch after a battling two-wicket home success against Oldlands.
The most exciting game of the day was at Frampton-on-Severn who tied with Poulton.
Skipper Liam O’Neill, batting at nine, lifted Frampton to 125 all out with 38, Jonnie Gunn finishing with 5-24 from eight.
And O’Neill was then responsible for the last wicket run out which tied proceedings, the other wickets being shared by Nick Hitchcroft (5-37) and Lee Driver-Dickenson (4-21) with Alex Hall (49) top scorer for Poulton.
Division Three strugglers Dumbleton 2nds banked an important 99-run victory away to Lydney 2nds who were rumbled for 99, John Sutherland (5-23) and Josh Carver (3-25, both from nine) wreaking havoc.
Leaders Hatherley & Reddings 2nds trumped Rockhampton 2nds by six wickets while there were also victories for Chipping Sodbury 2nds, Gloucester City Winget 2nds and Newent who held off Great Rissington by 13 runs.
One of the biggest surprise results of the day came in Division Four where second bottom Kings Stanley trumped title-chasing Woodpeckers by 76 runs.
Skipper Keith Atkinson (76) and Marcus Ashmead (68) top scored for the home side who were then indebted to Mark Applegate (3-40) as Woodpeckers came up well short.
Jesse Carrington, meanwhile, scored 143 but still finished on the losing side as Sheepscombe reached 310 all out at home to promotion hopefuls Ullenwood Bharat – who themselves rattled up a remarkable 394-4 from 45 overs.
Opener Mahesh Shetty was in sensational form for the visitors, hammering 187 from only 91 balls, dispatching 26 fours and ten sixes.
Division Five strugglers Woodmancote 2nds produced one of their best displays of the season to chase down 235 away to Stroud 2nds, skipper Josh Dunn top scoring on 89.
For Stroud, Keith Daniels and skipper James Uys shared an opening stand of 210.
Daniels was out for 101 from 155 balls (12 fours, two sixes) while Uys was unbeaten on 92 from 106 deliveries (ten fours, two sixes).
Adam Wager was another centurion, reaching 110 for Painswick 2nds who overcame Tewkesbury 2nds by 57 runs, Tom Brown being left high and dry on 91.