Cawthorne ended a five-game losing run with a derby victory at Elsecar who remain last in the Yorkshire Premier South.
Michael Jepps (65) and Danish Aziz (73) led Cawthorne to 239 then Aziz took five wickets as Elsecar were all out for 167.
Cawthorne moved up two places and are 19 points clear of the relegation zone.
Elsecar are 16 points adrift of safety.
Barnsley Woolley Miners’ run of three straight league wins ended in Cleethorpes as they were bowled out for 109 in a four-wicket loss.
The Shaw Laners were 79 for two but lost eight for 30, then Oliver Jackson took five wickets.
They are ninth, 17 points above the drop zone.