PERSHORE remain the only Worcestershire League Division One team with a 100 per cent record after demolishing Harvington by 145 runs.
The table-topping visitors scored 329-6 from 50 overs at their promoted Vale rivals.
Liam Ridings (85) and Chris Ayliffe (66) started strongly before Chris Ridings added 36, Andrew Robertson 35 and Brett Huxley 58.
Harvington were dismissed for 184 with Lee Ross (52) and Dave Waters (39) the main scorers. Tim Smith took 4-25.
Belbroughton are sixth after defeating Evesham, who responded to 257-6 with 151 all out.
In Division Three, Bredon racked up 405-4 with 123 from Martin Hill before Alveley made a spirited 248 all out.
Jamie Munro scored 70, Jamie Annand 60 and Tim Mcvicker 54 not out for Bredon, while Alistair Munro claimed 5-46.
Pershore seconds took their first Division Two win of the season thanks to a 10th-wicket partnership of 69 against Harborne.
Number 10 Darren Critcher (51no) hit his first half-century for the club and last man Paddy Harrison added 21no.
Evesham seconds won at Belbroughton in Division One.