Barnstaple and Pilton came up short on the chase at Upottery, where they lost by just 16 runs.
Two wickets for Jack Moore (2-43) and one for James Lake had Upottery a wobbly 29 for three.
Although skipper Steve Moore kept it tight at one end – he bowled nine overs for seven runs conceded – Barnstaple were leaking runs elsewhere.
James Mitcham (67no) and Rob Tasker (123) helped themselves in a stand of 186 for the fourth wicket. Tasker hit 13 fours and three sixes.
George McEndoo (2-20) broke the stand when he dismissed Tasker.
The target was 223 to win and losing opener McEndoo wasn’t ideal.
Brady Saunders (64) and Jack Moore (95no) put on 154 for the second wicket and it was game on.
After Saunders went Moore needed more support than he got. The chase ended at 206 for three. Kalann Nessling (0-20) and Paul Wakefield (0-25) gave B&P little to hit in their nine-over spells.
North Devon were unable to build on their first day win over Upottery as they slipped to a 36-run defeat at Countess Wear.
The Wear made a modest 166 for seven thanks mainly to a stand of 61 between James Bogue (40) and Mark Davey (64).
North Devon skipper Richard Screech rang the bowling changes hoping to force a breakthrough. Only Jack Hockin (2-29) took more than one wicket.
Screech was North Devon’s top scorer with 57, but lacked genuine support as his side stumbled to 130 all out.
Joe Kelly made 19, Matt Dart trawled up 10 and no one else made more than eight.
Wear’s bowling honours went to Kav Dias, John Bendall and Inder Singh with three wickets each.