Blackheath stayed top of the Shepherd Neame Kent Cricket Premier League with a hard-fought home win against Tenterden at Rectory Field.
The visitors won the toss and opted to bat under blue skies with Jamie Drewe (56) and Daniel Edwards (48) impressing in a total of 222.
In reply, the league leaders stumbled to 8-2 as Tom Richards (3/53) struck twice with the new ball.
Shahzaib Hassan (62) and Richard Fleming (50) shared a century stand before former Kent scholar Ranjit Singh (1/36 in 10 overs) broke the partnership.
Sam Jones (3/41) struck regularly to give the relegation battlers hope before Jahid Ahmed (29 off 25 balls) and Rahi Robiul saw the hosts home with 13 balls to spare.
In another match with interest at each end of the table, second-placed Tunbridge Wells travelled to bottom side Bromley Common.
After winning the toss at The Grove, Wells piled on 360 runs with 147 from opener Chris Williams as the skipper smashed 20 fours and two sixes with support from brother Alex (48) and Graeme Francis (73 off 47).
In reply, Common put on 66 for the opening wicket but lost regular wickets with Matt Taylor (42) providing the main resistance before the hosts were dismissed for 176 in 32.4 overs.
Third-ranked Lordswood defeated under-strength 2017 champions Beckenham at home.
The holders, minus Kent players Alex Blake and Ollie Robinson, opted to bat first and were bundled out for 90 in 32.4 overs.
Palash Joshi (2/30) and Indian all-rounder Chaitanya Bishnoi (2/24) made early in-roads before former Kent scholars Jack Laraman (3/6) and Chris Piesley (2/1) struck as Beckenham collapsed from 77-5.
In reply, Bishnoi smashed 70 off 38 balls with nine fours and four sixes to settle the contest in 15.4 overs.
Sevenoaks Vine moved up to fourth in the table with victory at Bickley Park.
Half-centuries from Karl Pearson, Michael Barber and Luke Schlemmer helped Vine to 258 for 4 after winning the toss.
In reply, Phil Browning (64) offered the main resistance for the hosts before they fell 32 runs short.
Bexley beat Sandwich Town at home to collect their fourth win of the season.
The visitors batted first with Zimbabwe international Regis Chakabva top-scoring with 49 before being trapped LBW by Adam Riley (2/33 on 10 overs).
Fresh from his Derbyshire debut, Calum MacLeod took 2/34 and both Jasdev Bassan and Harry Furze struck twice to restrict Town to 164.
In reply, Scotland international Matt Cross top-scored with 69 as they chased the victory target with 11 overs to spare.