Kingston Bagpuize fell to a surprise five-wicket defeat at Bledlow Ridge.

Batting first, Kingston's Martin Shepherd hit a chanceless 110 with 13 fours and two sixes, the sixes bringing up both his half-century and ton, as his side reached 225-5.

Dave Wells (88) and Andy Binnie (65) provided the foundation for Ridge's winning reply of 229-5.

* Bledlow Ridge 30, Kingston Bagpuize 15