Old Finchleians beat Totteridge Millhillians by a wicket under the Duckworth-Lewis method on Saturday in the Herts League Championship.
Rain saw the number of overs bowled reduced as Old Finchleians got their first win of the new season.
Put into bat first, Totteridge Millhillians found the conditions tough and were bowled out for 97 in 36 overs.
Hardik Savani (three for 29) Himanshu Depala (three for 15) were the pick of the bowlers for Old Finchleians.
After rain breaks, Old Finchleians fared better in the worsening conditions with Darshan (21) and Divyesh Depala (32) fighting hard as the hosts slumped to 87 for nine before Himanshu and Bhavik Depala ground out the vital runs.
Finishing 97 for nine in 30.5 overs, Old Finchleians won under Duckworth-Lewis.
In Division Three, Old Elizabethans saw their match with Potters Bar Seconds fall foul of the weather.
On 28 for three after just ten overs, the game was abandoned.
Mill Hill Village won by 53 runs against North Enfield Seconds in Division Seven on Saturday to climb into third place.
Only 12 overs were lost all day and the 88 overs which were played proved just enough for hosts Mill Hill to force a victory with seven balls of the match remaining.
Having lost the toss and been invited to bat first, the Village set about building a solid if not insurmountable total of 217 for nine in their allotted 47 overs.
Meaningful contributions came from most of the top order via D Potter (47), F Charles (37), N Asif (29) and M Cara (28).
However, the hero of the day came from the bowling unit. Majid Asif bowled unchanged from the Pavillion end, finishing with figures of eight for 64 in 19.5 overs.
A match winning spell saw the final North Enfield wicket fall with the fifth ball of what was certain to be his final over.
Finchley drew at home to Stanmore in the Middlesex League Premier Division on Saturday.
The hosts won the toss and elected to bat first, posting a target of 167 for six before deciding to declare.
Francois Haasbroek top-scored with 40, whilst Hassan Khan (37) and Sumeet Sharma (31) made useful contributions.
Nikhil Dutta took three for 48 for the visitors.
In reply, Stanmore made 109 for seven from 22.2 overs to hold out for a draw.
Stevie Eskinazi scored 52 and Navin Samarakoon made an important 35 for the visitors.
Khan took an impressive three wickets for just ten runs but Finchley ultimately fell short.