CANON Frome are now firmly rooted to the bottom of the GB Liners Marches Cricket League Division One table after going down to a seven-wicket defeat at Garnons.

The away side were skittled out for just 113, meaning that Garnons had the freedom of knocking the ball around and reached their total off just 20 overs.

Both James Bolton and Stuart Griffiths snapped up three wickets each for Garnons, with Thomas James and Rob Pritchard helping themselves to two apiece.

James Debenham (39) and Clive Scott (32) then led the way with the bat as Garnons secured a comprehensive eight-wicket win.

Garnons are fourth in the division, but they have a long way to stop Goodrich who look unstoppable.

It was their bowlers who helped them to their latest win this week as the south Herefordshire side skittled out Woolhope for just 90.

Mark Bradford helped himself to five wickets, while Matt Young (3-6) also returned impressive figures.

Rory Jackson's 34 then helped Goodrich easily reach their target with the loss of just one wicket.

Luctonians are still second, but went down to a surprise defeat to Ledbury, who secured their second successive win.

Dave Nash (65) and Paddy Merryman (40) were Lucs' chief tormentors as they helped Ledbury post 255-9.

Nash then helped himself to two wickets, while Joshua Evans snapped up three to ensure Ledbury won by six runs.

But it was better news for Lucs in the Knock-out Cup as they progressed to the semi-finals thanks to a 91-run success over Kington.

Steve Powell (68), Hamish Light (41 and Duncan Platford (28) led the way for Lucs, with Powell also returning figures of 3-47 with the ball.

However Kington still enjoyed an impressive 40-run win against Brockhampton 3rd in the league, despite Rhys Price's fine century and a six-wicket haul.

In Division Two, Builth Wells thrashed Presteigne by seven wickets, while Knighton-on-Teme earned the same result at Almeley.

Marden's match against Weobley was cancelled due to Weobley being unable to field a full team.

Division Three pacesetters Colwall 3rd hammered Garnons 2nd by 175 runs, Eastnor 3rd overcame Abergavenny 3rd by six wickets and Luctonians 2nd threashed Bosbury by 255 runs. Ledbury 2nd, meanwhile, secured a winning draw against Kington 2nd.