Finchley claimed a crucial 74-run win over Richmond in their battle against relegation from the Middlesex County Premier Division.

Inserted into bat first, hosts Finchley began brightly, with opener George Charlton hitting 69. Sayed Bukhari went for a duck but a further 63 from Jake Milton had the home side back on track.

Jack Porter took four for 62 for the visitors but Tom Hemingway finished with expensive figures of one for 63 as Finchley reached a total of 239 for seven.

Bhavesh Pankhania scored 51 to get the away off to a good start and Sam Jobson and Joe Smith both chipped in with 22.

But from there on, only Alex Griffiths (32) batting at number six, reached double figures as the visitors were removed for 165.

Sumeet Sharma led the assault with the ball, taking three for 38 for the hosts.

Stevie Eskinazi scored an unbeaten century to help Stanmore beat Ealing by 116 runs.

Batting first, visitors Stanmore lost both openers cheaply before Eskinazi (116) hit 12 fours and a six on route to a total of 224 for nine.

Chris Glasper took three for 55 and Ahmad Elech claimed two for 23 but neither could take the key wicket of Eskinazi.

In reply, Ealing started poorly and were at 39 for six at one stage before the lower-order displayed some resistance.

Robert White (25) went some way to salvaging the innings following a poor start, before Kristian Martin (24) added late runs.

The hosts were dismissed for 108, with Abishek Kulkarni taking five for 43, including four maidens, in his 13 overs.

Potters Bar were thrashed by ten wickets at home to Hemel Hempstead, with an opening stand of 170 seeing them home.

Inserted into bat, Potters Bar saw opener Liam Gough hit 36 but from there, runs were at a premium until Ben Taylor (66) came to the crease.

Brad Finch took three for 33 and Steve Reader three for 38 to help remove Potters for 178.

Brett Penny (118 not out) and Hemish Ilangaratne (52 not out) were in imperious form, easing Hemel to the points without loss.

Old Finchleians brought to an end a run of five defeats with a 60-run win over Knebworth Park in the Saracens Herts League Championship.

A steady start by Chetan Depala Snr (23) saw OF's to 37 for one before a collapse in face of some fine bowling by Patel (four for 61) and Robinson (three for 30) At 58 for seven the game looked gone but a remarkable eighth wicket stand of 120 turned the game. Skipper Matt Fletcher (72 not out) and Hardik Savani (74) took over to reach what seemed an unlikely 221 for eight.

The visitors made a solid reply but accurate bowling and fine fielding saw them fall behind the clock but at 132 for two, a charge was on.

Darshan Depala (four for 22), Chetan Depala Jnr (three for 49) and Ratchit Thakkar (two for 33) turned the screw. Outstanding catching saw the visitors collapse losing their last four wickets cheaply before being removed for 179.

Totteridge Millhillians won by five wickets in a low-scoring affair at Flitwick.

Batting first, the hosts were dismissed for 86, allowing Totteridge to romp home with 89 for five inside 20 overs.

Old Elizabethans got Matt Holland's stint as captain off to winning start in Division Three, beating Knebworth Park Seconds by five wickets.

Asked to field on a hot day, OE's Dom Goring (four for 28) got the ball rolling before some excellent bowling in the middle of the innings from Nav Akhtar (four for 28) helped remove the hosts for 165.

A stuttering start saw OE's slip to 36 for three before Matt Heavey (72 not out) and Akhtar (64) saw OE's to victory with a total of 169 with five wickets in tact.

Mill Hill Village got back to winning ways on Saturday, beating Old Albanians Seconds to extend their lead at the top of Herts League Division 7 to 46 points.

Invited to bat first, the Village posted a creditable 231 for nine, despite no contributions over 50. Naz Asif (46) and Ben Dawson (39) top scored and most of the other batsmen contributed before declaring.

At 89 for four, the Village looked well in control but a strong knock from Stairmand (74) put Albanians back in control. With 54 runs to win in 15 overs, the match was definitely swinging the hosts way.

Following the removal of Stairman, the tail crumbled and Old Albanians were removed for 199.