There were wins for the North Devon teams in the C Division East and D Division East on Saturday

Braunton are edging towards safety in the C Division East following a 79-run win over fading promotion hopefuls Alphington.

Callum Mitchell went in at 40 for two and made 91 in Braunton's total of 238 for seven.

Mike Brown (44) and Dan Brierley (27) added 42 unbroken at the end.

Alphington had Brauton rocking at 129 for six - Ben Newcombe (2-26) and Jos Grzyb (3-41) doing the damage - before the comeback started.

Alphington were 108 for four - Mark Halse (36) and Mark Porter (45) the run getters - then went into a steady decline. Brown (4-33) doing the damage.

The last four wickets went for just six runs - Brierley had a couple - in a tally of 159 all out.

Victory took Braunton within six points of safety with four games to go.

They have to get past Clyst St George and Uplyme to reach safety - and still have both of them to play.

"Uplyme this Saturday is a massive game for us," said skipper Brierley.

"Win that one and we give ourselves a great chance."

Barnstaple and Pilton remain on course to win the D Division East title following a 97-run win over lowly Axminster.

Although second-placed Chardstock won a non-event against Woodbury and Newton St Cyres after bowling them out for 38, Barnstaple retain an eight-point lead at the summit.

B&P found runs hard to come by until Lee Cole (60) and Steve Moore (23) put on 65 for the sixth wicket in a total of 1856 for seven.

Dave Hayball (3-35) was the leading wicket-taker for Axminster, who were bowled out for 88 in reply.

Former Devon U21 all-rounder Dave Field top scored for Axminster with 23. No one else made more than 13.

James Lake (2-23) and Brady Saunders (2-25) did the initial damage. George McEndoo (4-12) wrapped things up.

Barnstaple and Pilton are at home to Topsham St James this Saturday.