BUCKLAND ATHLETIC warmed up for a busy week at Homer's Heath with a 2-1 Western League Premier Division win at Hallen.
Former Bideford, Taunton and Torquay United forward Ellis Laight and an own goal secured Buckland's win.
The Newton Abbot side host Premier Division rivals Bristol Manor Farm in the FA Vase next Saturday but first face a midweek Devon derby at home to Ilfracombe in the league on Wednesday.
This timely victory kept Adam Castle's side in seventh place in the top flight, while Ilfracombe Town slumped to a 6-0 defeat at leaders Gillingham Town.
Aaron Rodriguez opened the scoring for Gillingham in the first half but it was not until the second half the home turned pressure into goals.
Radstock Town continued their revival with a 3-1 home win over Willand Rovers. Top scorer Dean Stamp claimed Willand's consolation goal.
Promotion-chasing Barnstaple Town suffered a surprise 2-1 First Division defeat at Portishead Town, who led 2-0 after 71 minutes before Jed Harper-Penman scored a late penalty reply.
Reigning champions Bodmin Town had Seb Broomfield making his debut at Exmouth Town as two high-flying sides fought out a goalless draw in the South West Peninsula League Premier Division.
The home side created the majority of the chances but they found Bodmin's former professional goalkeeper Kevin Miller in great form although his counterpart at Exmouth, Grant Fisher, did pull off one great save to deny Broomfield.
Plymouth Parkway surged up to second in the table, five points adrift of leaders Ivybridge but with five games in hand, after two late goals from new signing Adam Carter saw them beat his old club Torpoint 2-0 at Bolitho Park.
Ivybridge Town stretched their lead at the top to five points after coming from behind to beat St Blazey 2-1.
Danny Zalick had given Blazey the lead, but Andrew Neal and Chris Maskell replied for the Bridgers.
There were ten goals at Horsdon Park where Elmore lost 6-4 at home to Elburton Villa, who had led 4-0 at the break, thanks to goals from Aaron Hulme, Aaron Spear (two) and Jack Alexander.
Elmore hit back after the break with Ian Thomas, Brett Worbey and George Rogers all on target, but Spear completed his hat-trick with Hulme notching his second before James Blake hit a fourth for Elmore.
Josh Insley's 70th-minute goal was enough to give Camelford a 1-0 victory at Falmouth thus ending a run of six consecutive defeats.
Saltash United beat Newquay 2-0 at Kimberley Stadium thanks to goals from Stuart Clark and Sam Hughes, while Mark Gusterson hit a hat-trick, alongside Mike Body's effort, as St Austell beat Tavistock 4-1 at Poltair.
Sam Dicken's hat-trick gave Bovey Tracey a 3-2 victory over Liskeard Athletic, who replied through Ben Waters and a Ryan Lowton penalty.
Phil Lowry, Aaron Dilley and a Carl Rickard penalty accounted for Godolphin's goalscorers as they won 3-1 at Witheridge, who had Steve Ebdy replying.
The goals certainly flowed at Pennygillam where Launceston beat Cullompton 6-3 with Luke Doddridge and Liam Tilley both scoring twice.
The Clarets' tally was completed by goals from Sam Scott and Sam Davey while Cullompton replied with two goals from Ben Gerring, one from the penalty spot, and Ashley Donohue.