PREMIER Division leaders St Martins had to fightback from a goal down to maintain their 100 per cent start to the season despite also being reduced to 10 men.
Willand took the lead in the match, but were pegged back when Ross Carstairs equalised. Ben Harris was sent off at the same time due to an off-the-ball incident to leave the Saints in trouble.
But John Rawlings and James Waylings also hit the back of the net as the 10 men secured the victory.
Morchard Bishop could not even get 10 men for their Graddon Vending Premier Cup tie at Kingsteignton and have since withdrawn their side from the Premier Division.
The league have allowed the Bishops to continue with their Division Five side, though.
Clyst Valley and Beer Albion both had successful Graddon Vending Cup ties.
The Valley enjoyed a 3-2 win at Tavistock Community with goals from Josh Barlow, Chris Elliot and Mike Vernon, and are hoping this will stand them in good stead for Saturday's home match against Topsham Town.
Beer Albion were great value for a 5-2 victory at Kinkerswell & Chelston, with Richard Walker and Chris Long both scoring twice.
Elsewhere in the Premier Division, Tiverton Town beat Budleigh Salterton 2-0. Max Bristow and an own goal earned Tivvy the points.
Reigning champions Feniton were fully tested by visiting Thorverton but gained the upper hand in the second half and won 4-0. Paul Dowling (2), Danny Lewis and Ben Ede goals won it for Fenny.
Impressive Newtown were 5-2 winners at Seaton Town with Corey O'Donoghue, Ashley Barker, Niall Powell, Ben Howard and a wonder goal from Dale O'Donoghue completing the scoring.
Chard Town won their first Premier Division match 6-1 at Heavitree United, with James Boyland their star player scoring four goals.
Culm United stole the show in the Firewatch Devon Senior Cup with an outstanding 3-1 win against Division One side Sidbury United. Two-goal Martin Loader and Ben Sharland were Culm's scorers.
Bampton caused another big upset when they beat Alphington 2-1 despite giving away three divisions and going 1-0 down. Ricky Hill equalised before Toby Hogan nabbed the Ponies' winner.
Bow AAC – the holders two seasons ago – beat University of Plymouth 5-0. Colin Leach (2), Will Hawking, Louie Kinch and an own goal did the job.
Also in the Devon Senior Cup Bickleigh were 2-1 winners at Horrabridge, with George White and Russell Pickford getting the goals.
Cheriton Fitzpaine won 4-1 at Merton, Colyton enjoyed their first success with a 5-3 thriller at Chudleigh, and Cullompton Rangers progressed with a 5-2 win at Northam Lions.
Westexe Rovers trounced a weakened Axminster Town 10-0, with both Josh Dryhurst and Jo Embipama claiming hat-tricks. Lee Dixon (2), Rhys Parsons and Tez Singleton completed the rout.
Topsham Town beat Paignton Saints 4-0 with Stuart Davies (2), Mitch Ward and Josh Boulton converting.
Henry's Cronies won their first Devon Intermediate Cup tie in some style as they shocked Amory Park Rangers 6-0. Dominic Burrows (3), Stewart Tyrer, Simon Holmes and Martin Tyrer were the scorers. Beer Albion won 4-1 against Honiton Town, with Callum Gribble (2), Paul Beacham and Adam Brewer scoring.
Feniton also won 4-1 against Newtown with goals from John French, Troy Barneschone, Jamie Easterbrook and Jamie Brimblecombe.
Sampford Peverell won 4-1 at Uplyme, with Steve Alford (2), Terry Martin and Charlie Saunders scoring. East Budleigh were 4-2 winners at Exwick Village, with Adam Wheatley (2), Ben Rowland and Tom Christian on target.
Simon Wynne scored a hat-trick as Bow beat Bampton 7-1. Jamie Jackm (2) and Dean Jones also scored.
Simon Tuley (2), Ryan Mitchell, Kevin Pitt and Phil Thomas scored for Otterton in a 5-0 win against Tedburn St Mary. Ricky Lait and Dulton Burrow were the scorers for Westexe as they won 2-1 at Alphington.
Aaron Libretto was the match winner for Countess Wear Dynamoes, who beat Fluxton 1-0.
Uplowman came from a goal down to beat Dawlish 2-1, with Rob Hanna and Darryl Berner scoring. Ricardo Ramos and Joe Hayes both scored for Silverton, but they were still beaten 3-2 by the Railway Club.
In the league, Elmore regained top place in Division One with a 2-1 win against Wellington. Heavitree won the basement battle at Tipton St John 4-1.
Exwick Villa top Division Two following their 2-0 win against Pinhoe. Lympstone also won their second match 4-0 at Clyst Valley.
Sidmouth Town claimed their first win in Division Three as they hammered Chagford 7-2. Luke Boyland (3), Rikki Pitter (2), Adrian Parr and Doug Still were the Vikings scorers. Axmouth United are second in Division Four following their 2-0 victory at Hatherleigh.
Amory Park Rangers' 3-1 win against Topsham means they are one of five clubs level on points in Division Five. Marc Moon, Steven Jee and Shane Heale scored for the Rangers.
Priory shared a 1-1 draw with Ottery St Mary, Dan Tyrer scoring their only goal.
A Gary Brown hat-trick earned Langdon a 3-1 win at Chagford in Division Seven.
The Met Office lost 4-3 at home to Woodbury.