Premier division – Appledore 3 Ilfracombe Town 4: Two goals for Andros Stavrinou and one each for Ray Squire and Colin Woodcock helped Ilfracombe end a run of five games without a win.
Marc Clark, Ben Cobbett and Nathan Davis brought Appledore level at 3-3 before Squire, the player-manager, clinched the points with a free kick.
The match finished ten-a-side as a player from each team was sent off for a second yellow card.
Chittlehampton 5 Putford 4: It was a day to forget for Putford defender Wayne Pomeroy who scored two own goals.
Ciaron Lishman scored twice, including a powerful left-foot strike, and Josh Stoneman hit his first goal since signing from South Molton, putting Chittlehampton 5-2 up.
Despite goals from Matt Coles, Dave Richardson, Bradley Prouse and Gary Walter, Putford slipped to another narrow defeat.
Bideford 8 Shebbear United 1: Will Nicholls and Phil Kelly both scored hat-tricks in a commanding display from Bideford. Nathan Bate and Ben Chance, making his first start of the season, wrapped up the win.
Senior division – North Molton 0 Torrington 3: Torrington passed a difficult test to win their fifth straight game in the senior division.
First-half strikes from Kai Dymond and Ross McNicholas put them ahead and Danny Jenkins added the third with his 14th goal of the season.
Defender Jimmy Jenkins was in fine form for Torrie, marking North Molton striker Tom Marsh.
Merton 2 Woolsery 3: Second-half goals from Jack Smallridge, James Arbuthnott and Mischa Howe turned the match for Woolsery after they trailed to a long-range strike from Craig McConnachie at half time.
George Nancekivell scored the equaliser for Merton with ten minutes to go but Howe, with his fourth goal in four games, won it for the visitors.
South Molton 3 Bude Town 11: Andrew Heywood scored five as Bude ran riot to record their third straight win.
The Seasiders were 7-0 up by half time and eased to their biggest win of the season thanks to Jake Salt (two), Steve Hackett, Jack Watson, Jack Wellington and James Giordani.
Despite their defensive deficiencies, South Molton were a threat going forward and replied through Mitchell Wensley, Rob Reed and Carl Motteram.
Intermediate one – Braunton 1 High Bickington 0: Kris Ives pounced at a corner to net the first-half winner and Braunton were denied a second goal when a shot from Jake Rush was judged not to have crossed the line.
Despite a strong response in the second half, High Bickington were beaten narrowly.
Intermediate two – Woolsery 3 Chittlehampton 4: Ross Johnson, with two goals, Adam Thorne and Elliot Smith gave Chittlehampton a hard-earned win.
Despite having 24 of their 56 registered players unavailable, it was a successful day for Chittle with both their teams winning.
After equalising with a sweet strike from Jamie Robertson, Woolsery found themselves 4-1 down and responded through Luke Perry and a Glenn Dealey penalty.
Buckland Brewer 1 Barnstaple FC 0: A clinical finish from Steve Eggleton midway through the second half decided a game of few chances.
Sean Freeman went closest to breaking the deadlock, firing against the post before Eggleton found the top corner, giving Buckland their fifth win on the trot and closing the gap on the leaders.