Roger Bonaparte scored a hat-trick as Holsworthy won 3-1 at Dolton in the Torridge Cup preliminary round this afternoon.
The veteran striker sent the Carlsberg South West Peninsula League side through to a first-round meeting with Braunton.
Bonaparte put Holsworthy 2-0 up by half time and rounded off a fine team move to complete his treble early in the second half.
Dolton, of the North Devon League, competed well and pulled a goal back with a cracking long-range strike from Steve Orm.
Gareth Osman scored the crucial goal as Halwill won 3-2 in an entertaining tie at Morwenstow.
Johnny Knight and a sweet strike from Jason Winser put them ahead twice while Morwenstow hit back through Richard Staines and Ben Purcell.
Andrew Moores, Halwill's stand-in keeper, made some fine saves and Osman scrambled the winner, earning a trip to the Sports Ground to face Bideford reserves in the next round.
Goals from Dan Chalk and Jamie Giffard gave North Molton a 2-0 win at home to Kilkhampton. The result rounded off a fine weekend for the Stags who beat Torridgeside in the North Devon League yesterday.
On Wednesday, Torrington beat Hatherleigh Town 2-1 to set up a meeting with Boca Seniors in the first round.
Despite taking an early lead, Hatherleigh, last season's runners-up, were knocked out by goals from Danny Jenkins and Tyler Evans-Loude.
Devon Brown, playing in place of the injured Aaron Dymond, made a key save for Torrington in the closing stages.
Preliminary round: North Molton 2 Kilkhampton 0; Bude Tn v Ashwater; Bideford 1 Ilfracombe Tn 0; Dolton 1 Holsworthy 3; Morwenstow 2 Halwill 3; Torrington 2 Hatherleigh Tn 1.
1st round: (Ties to be played on or before Sunday, December 29) Boca Seniors v Torrington; Bude Tn/Ashwater v Torridgeside; Braunton v Holsworthy; Fremington v Park Utd; Bideford v Halwill; Appledore v Shebbear Utd; Putford v North Molton; Shamwickshire Rvrs v Bradworthy