NEWTOWN prepared for this Saturday's Graddon Vending Devon Premier Cup first round tie against St Martins with a hard-earned 2-1 win against Seaton Town.
Ben Howard scored a late winner to add to Jake Hobbs' earlier strike.
Saints had the day off as hosts Hatherleigh Town postponed their match, as did Heavitree United, who were due to meet Clyst Valley.
Feniton, who make the trip to Lee Moor on Saturday, enjoyed last weekend's biggest victory as they hammered Budleigh Salterton 8-1. Charlie Selley got a hat-trick, while Ben Ede (2), Dave O'Connor (2) and Paul Dowling were also on the scoresheet for Fenny. Richard Higham netted the Robins goal.
Thorverton came good against Beer Albion with a 2-1 victory after conceding to the Fishermen. Bradley Riggs and Adam Langabeer scored for the Thors.
The University opened their season with a 3-1 win at Topsham Town.
With Division One leaders Elmore taking the day off, Bow AAC fluffed the chance to go top as they were held to a 0-0 draw by East Budleigh.
That let in Sidbury United, whose 2-0 win at Alphington took them into the top three. Adam Connett scored both goals.
Witheridge enjoyed a 3-0 win against Heavitree, with Tom Williams scoring twice and Jason Manley converting a penalty.
Manager Paul Dugard was Cullompton Rangers' scorer in their 1-1 draw with Tipton St John, a match Cully dominated.
The big shock in Division Two came at leaders Dolphin, where Honiton Town triumphed 5-0. Tim Genders hit four goals and Dan Broom one.
Exwick Villa took over at the top after their excellent 3-1 win at Dawlish United. James Mudge (2) and Brad Cook scored.
Newton St Cyres powered to an 8-1 win at Culm United, with Phil White (3), Andy Underhill (2), Ryan Guppy, Steve Lethbridge and Ash Hudd on target.
Topsham Town won 3-2 at Crediton United, with Jason Williams (2) and Mark Seward scoring.
Lympstone beat Pinhoe 2-1 after recovering from an Adam Langford strike, but the Pins had a man sent off.
Colyton lost 3-1 against Halwill, while South Zeal and Westexe Rover drew 1-1. Josh Dryhurst got the Rovers goal.
Newtown made it three wins from three in Division Three as they edged past Woodbury 1-0. Manager Dave Leverton was the match-winner.
Upottery are second after their 4-3 win against Chulmleigh, with Steve Morris (2), Dan Scadden and Sam Winslade scoring.
Revitalised Chagford beat Axminster 5-1 with goals from Josh Stanbury (2), Ashley Jack son, Oli Squire and Will Hutchison.
Division Four leaders Axmouth Utd were held to a 3-3 draw at Okehampton, which allowed Exmouth Town to close up with a 2-1 win at North Tawton.
Julian Wills struck a 12-minute hat-trick and went on to smash two more goals for the Lords XI in their 5-2 win at Sandford.
Awliscombe United upset the odds with a 2-0 win against Cheriton Fitzpaine, with Dave Trenchard and Liam Spiller scoring.
The University beat Newtown 6-2, with Adam Kane and Ryan Pearson scoring for Newtown.
St Martins stay top of Division Five following their 4-1 win against Sampford Peverell, who scored the best goal of the game through Terry Martin.
Westexe Rovers pounded Dunkeswell 6-0, with Jamie Phillips hitting a hat-trick. Ricky Lait, Will Pinnick and Ethan Parsons also netted.
Dawlish United also won 6-0 at Seaton and Feniton were 4-1 winners at nearby Beer, with Jamie Doidge (2), John French and Neil Winter scoring.
Morchard Bishop beat Langdon 4-3 thanks to goals from Liam Scholfield (2), Marc Frost and Ryan Piper.
Otterton opened up a six-point gap as Division Six leaders when they saw off Halwill 6-2. Kev Pitt (2), Lee Mitchell (2), Ryan Mitchell and Gary Williams hit the back of the net.
Uplowman went on a goal spree against East Budleigh, winning 8-0. Paul Orchard (3), Rob Hanna (2), Steve Bartin, Tom Gozna and Brian Redwood shared the goals.
Starcross Generals won 3-2 at Silverton, with Mike Rowley and Dave Wise scoring for the Silvers.
Dario Varzea (2) and Sean Neagle on target for Newton St Cyres in a 3-3 draw at Fluxton.
Division Seven leaders Henry's Cronies let in three goals in five minutes at Bradninch but managed to rescue the day and won 5-3. Ryan Burrows (3), Martin Tyrer and Billy Rouse scored.
Kentisbeare lost their 100 per cent record as they went down 4-3 against Alphington. Kris Roper netted a hat-trick for the Kents, with Adrian Foggin (2), Tom Patterson and Adam Westle scoring for the city side.
Former Met Office striker Hayden Figures notched a hat-trick for Lympstone against his old club. Dan Hine and Matt Hurst scored for the Weathermen as they lost 5-2.
Lee Kelly scored all three goals for the Railway Club in a 3-1 win at Woodbury and Jake Rowe had the Chagford goal in their 1-1 draw at Pinhoe.
Four teams are level on 12 points in Division Eight, with Cheriton Fitzpaine ahead after their 3-2 win against Bampton.
Woodbury had their 100 per cent record ended by a 6-1 defeat against Sandford. Nick Reddick (3), Lee Hedges, Daniel Uren and Lee Bullingham were the scorers.