EVESHAM beat title-chasing Bredon with a shock Worcestershire Cricket League Division Two victory.

The mid-table hosts scored 300-6 from 50 overs as opener Ali Asghar smashed 112 and Muhammad Saqib 86.

Top-of-the-table Bredon, who suffered only their second league defeat of the season, were bowled out 25 runs short, despite 74 from Steve Buffin, as James Crenan took 3-50.

Dominant Pershore stormed to a 13th consecutive Division One victory with a 104-run thrashing of visitors Colwall.

They kept Worcester Nomads 55 points at bay with seven games remaining after bowling out Colwall for 173 in reply to 277.

Pershore were asked to bat first but opener Sam Cross, with his 93 including seven fours and two sixes, and Chris Ayliffe (45) produced a second-wicket partnership of 83.

Charlie Cross wrapped up the Colwall innings with 4-16.

Harvington slumped to the bottom of Division Four after a 111-run loss at relegation rivals Old Hill thirds.