Swindon Supermarine moved into fourth place in the South West table after a 4-2 WebbsWood win over lowly Larkhall Athletic.
But `Marine had to come back from being a 13th minute Joe Tumelty goal down to win.
Josh Parsons equalised just 4 minutes later and he put the home side in front in the 35th minute, with Connor Thompson making it 3-1 just 4 minutes later.
The Larks were back in the contest though 5 minutes into the second half through Greg Peel, but George Kellow made sure the points stayed at home with an 80th minute fourth.
Barnstaple Town moved up to fifth-bottom after being pegged back by visiting Kidlington, who are now eleventh.
Jed Harper-Penman gave Barum a 14th minute lead that Jordan Charran doubled 6 minutes later.
Darius Browne reduced the deficit in the 34th minute, only for Charran to make it 3-1 to the home side right on half-time.
However, top scorer Anaclet Odhiambo pulled a second back 7 minutes after the break and Lewis Coyle then popped up with Kidlington`s equaliser on 65 minutes.
Barnstaple`s Devon neighbours Bideford were looking to move into joint third when they travelled to Cossham Street to take on second-bottom Mangotsfield United.
But the Mangos, who earned a very good point from a 1-1 draw at Evesham United last weekend, battled to get another against Biddy.
George Lloyd put the home side in front after 15 minutes.
Ben Seymour eventually pulled Bideford back on level terms in the 63rd minute.
By Steve Whitney
Keep up-to-date with our exclusive email newsletters.
Subscribe