Torridgeside 2 Ilfracombe Town 3: There will be no repeat of last season's Brayford Cup glory for Torridgeside.
Cassian Blackmore scored twice as the holders went out with a surprise first-round defeat.
Danny Turton, the Ilfracombe keeper, saved a Marc Bettiss penalty at 0-0 and the visitors went in front when Rob Taylor scored a header at a corner.
As Torridgeside paid for missing chances, they were stunned by Blackmore's double early in the second half. The teenage striker led the line superbly ahead of a hard-working five-man midfield. Although Bettiss and Charlie Tubb pulled goals back, Ilfracombe held out to earn a trip to Chittlehampton in the quarter-finals.
Chittlehampton 7 Georgeham and Croyde 2: Kevin Latham fired a hat-trick to reward Chittlehampton for a fine team performance.
After conceding seven goals in each of their last two games, Chittle struck seven of their own for their first win of the season.
Steven Holman, Ben Matthews, Tim Henry and Josh Wren completed the scoring.
Ross Bishop and Mike Symonds (penalty) gave Georgeham hope but they were 5-2 down by half time and slipped to a fourth consecutive defeat.
North Molton 1 Fremington 3: Chris Dent finished smartly to give North Molton the lead, then impressed at the other end with some key saves after taking over in goal.
Fremington, who seem to find their best form when behind, equalised when Matt Ford fired in from the edge of the area.
The match turned when Fremmy had Mark Sanders sent off for handling on the line – his first red card in more than 25 years of local football.
Jamie Pow saved the penalty from Dan Chalk and the 10 men dug in for an unlikely victory.
Andy King put them ahead with 15 minutes to go, then calmly picked his spot for his second goal, setting up a derby with Barnstaple AAC in the quarter-finals.
Braunton 2 Boca Seniors 1 (aet): Sam Box struck the winner in extra time to settle the battle between the Premier Division's only unbeaten teams.
Boca did well to stay in contention after Rob Paton was sent off in the first half for a second yellow card.
Simon Townsend drilled a right-footed shot past Darren Babb to put the hosts ahead.
With seven clean sheets this season, it was going to take something special for Braunton to concede their first goal and Kurt Bayliss produced it with a cracking strike from distance.
Just 30 seconds into extra time, Box broke clear to claim the decisive goal and book a meeting with Torrington in the last eight.
Bradworthy 1 Dolton 4: Confidence is growing for Dolton after two goals from Elliot Brant secured their third win in four games.
Shane Shadrick drilled Bradworthy ahead inside five minutes but the visitors replied with Pierce Brant's first goal in senior football.
Ben Mardon, who got the only goal in last week's league victory at Bradworthy, continued his scoring run.
Elliot Brant then made it 3-1 in the first minute of the second half and capped a fine display in midfield, running from the halfway line to fire the fourth.
Appledore 0 Bideford 4: After an even first 40 minutes, Will Nicholls struck at a corner and Jake England put Bideford 2-0 up by half time.
Second-half strikes from Nathan Bate and Rik Williams confirmed a home tie against Dolton in the next round.
Despite showing promise with a young team, Appledore have failed to score in their last four games.
Shamwickshire Rovers 1 Torrington 2: Tyler Evans-Loude struck from 25 yards to put Torrington ahead and Shammy hit back when James Bateman scored against his former club.
Kai Dymond settled a tight game, racing clear from the halfway line to claim a late winner.
Shamwickshire's squad has been strengthened with the return of Neil and Carl Armstrong from Northside Atlantic.
Shebbear United 1 Barnstaple AAC 4: Craig Sandle scored twice, taking his tally to nine for the season, while Ryan Crompton and Ed Jenkins secured a good win for the Ammies.