SAM Williams struck an unbeaten 143 in table-topping Kington's emphatic 125-run away win over fourth-placed Netherton in the Crusader Worcestershire County League 2nd XI Division 1.

Williams' memorable innings helped Kington to post an impressive 281-4 and then Graham Priday (5-20) got down to work to skittle out Netherton for 156.

Veteran opener David Price notched up his second consecutive league hundred in helping visiting Luctonians to an eight-wicket triumph over Herefordshire rivals Bromyard.

Dave Benbow (85) top scored in Bromyard's 238-6 and then Price took centre stage, hitting 116 not out to guide home third-placed Luctonians.

Eastnor chalked up their third win of the season in beating visiting Ombersley by four wickets in a low-scoring match.