Keynsham held on to top spot in the Wadworth 6X West of England League Premier 2 table despite a four-wicket defeat at previously winless Glastonbury.
The league leaders were restricted to 228-8 as skipper Dan Jarman grafted for 91 balls for his 54 not out.
Tom Bancroft (39) and Russ Wakefield (28) shared an opening stand of 70 after Keynsham were asked to bat first.
Opener Tom Brock (56) and Harry Ellison (46) then led the way for Glastonbury who won with ten balls to spare. Sam Wheller claimed 2-46 for the visitors.