Aaron Johnson spearheaded a super Yelling chase as the village side claimed their second Cambs Senior League win of the season.
Johnson hit an unbeaten 135 and Jack Crawley was 60 not out as they saw off Cokenach by eight wickets in Division Three.
Yelling remain bottom despite breezing past a target of 280.
Captain Stuart Cornwell cracked a ton as second-bottom Bluntisham beat Cambourne by 30 runs at the same level.
The opener hit nine fours and seven sixes in his 107, which was responsible for almost half of his side’s total of 216.
Steve Merry fell three runs short of a half-century but made up for that disappointment by leading a smart Bluntisham bowling effort with 3-15 as they removed the visitors for 186.
Needingworth went down to Foxton 2nds by 92 runs in a top-of-the-table clash in Division Two.
Simon Pawley ended up on the losing side despite taking five wickets last Saturday.
Pawley claimed 5-51 but his St Ives 2nds side fell to a 95-run loss against Milton in Division One North of the Mr Cricket Cambs Junior League.
Fellow bowler Chris Parker bagged 3-26 as Milton were removed for 179, but the locals could manage only 84 in reply.