MID Devon football enjoyed one of its greatest ever days on Saturday with Willand Rovers and Tiverton Town both reaching the quarter-finals of the Devon Premier Cup.
Willand stole the show with a sensational 7-5 victory at South West Peninsula League Division One East leaders Exwick Villa, despite trailing 4-1 at one stage.
The tie looked all over as Exwick scored their fourth goal just after half-time, but Willand levelled at 4-4, only for Exwick to score again.
But with nothing to lose, Willand let rip and star man Nathan Haskins finished with a hat-trick, with doubles for Josh Luxon and Aiden Moyle.
Tiverton beat Stoke Gabriel 4-1 on penalties after a 1-1 draw, converting all of their spot-kicks.
Ben Ashford levelled for the Yellows, who beat another Peninsula Division One East side – Totnes & Dartington – in the first round.
This weekend, Willand host Hatherleigh – who won 4-0 at Beer – in the league, while Tiverton are at home to Topsham, who were held 0-0 by Budleigh Salterton.
Thorverton came from a goal down to beat the University 2-1, with Adam Darcy-Wilson netting twice. They visit second-placed St Martins next.
Premier Division champions Feniton exited the cup, losing 1-0 at Brixham, but Newtown made the last eight with a 3-0 win at Division One East side Okehampton Argyle.
Seaton Town and Chard Town drew 1-1 in their Premier Division clash.
Bow AAC made the Firewatch Devon Senior Cup quarter-finals with a 5-1 win over Plymstock. Four-goal Kieran Stone and Chris Leach were Bow's scorers.
Honiton Town beat Halwill 4-2, with Tim Genders (2), Shaun Cox and Brad Groves scoring.
South Zeal lost 7-6 on penalties at Ashwater after drawing 2-2 – Harley Cann hit both goals.
Pinhoe lost in extra time 2-1 at East Allington, and Exmouth Town were put out 2-0 by Park United.
In Division One, Elmore beat Exmouth Amateurs 7-1 as Kieran Rapo (2), Kevin Mills (2), Jordan Copp, Jordan O'Leary and Callum Old scored.
Sidbury United won 3-0 at neighbours East Budleigh, while Witheridge went third with a 3-0 win against Tipton St John. Tom Williams (2) and Ciaron Lishman were Withy's scorers.
Alphington beat Cullompton 6-3 in an entertaining contest. Ryan Moody (2), Brad Phillips, Carl Stackman, Adam Hart and man-of-the-match Jake Hopton scored. James Parker (2) and manager Paul Dugard replied for Rangers.
Heavitree United drew 2-2 at the University, with Dexter Booth netting both, but Beacon Knights went down 2-0 at Wellington.
Bickleigh were relieved to get two late goals to win 3-1 at Newton Poppleford, whose Mark Tett scored their only goal.
In Division Two, Dolphin edged Topsham Town 3-2, with Jimmy Lee-Shaw (2) and Daniel Hall getting them home. Mark Seward had both Topsham goals.
Newton St Cyres beat Culm 8-3, with Carl Todd, Tom Keating and Dave Burt scoring for Culm.
Clyst Valley won 3-0 against Colyton, with Steve Brown (2) and Ben Barlow scoring, a result emulated by Lympstone against Exwick Villa. Dawlish and Westexe drew 2-2, with Lee Woodman and Tez Singleton on target for Rovers.
Upottery won 4-2 at the University in Division Three, while Hemyock were held 2-2 at Sidmouth.
Newtown lost 3-1 at Chagford, whose Andrew Davis, Paul Penberthy and Tom Stanbury scored.
Division Four leaders Axmouth United were 3-0 winners at Winkleigh, while the Lords XI suffering a 1-0 defeat at Newtown.
Cheriton Fitzpaine lost 6-4 to Thorverton while Awliscombe drew 0-0 at the University.
A Phil Greenslade hat-trick earned Division Five leaders Morchard Bishop a 3-1 win over Dawlish United, while Lapford won 7-1 against Seaton Town. Shane Leach (2), Dan Tucker, Josh Williams, Jack Weeks, Dom Stapleton and Toby Parker scored for Lapford.
Bow drew 1-1 at Amory Park Rangers thanks to a Jamie Jackman goal, and Feniton did likewise against Countess Wear. Shane Tregale and Matt Dowling hit the goals.
Ricky Baker, Ricky Lait and Lee Phillips were the Westexe scorers in their 3-0 victory over Beer.
In Division Six, Fluxton secretary and Oliver Paget scored a hat-trick in the 10-0 win over Amory Green Rovers and then changed into his wedding suit before his marriage to Amelia an hour later.
Other Fluxton goals came from James Santer (2), Stephen Howe (2), Richard Rapps, Graham Hughes and Matt Sercombe.
Honiton Town were held 1-1 by Ottery St Mary, while Stoke Hill beat Newton St Cyres 4-2 with Dan Fleming, Robert Fleming, Alan Sowden and James Tooley scoring.
Mike Rowley and Ricardo Ramos were the Silverton marksmen in their 2-1 win against Exwick Village.
In Division Seven, Alphington won 2-0 at Offwell Rangers via Josh Hole and Adam Westle goals, while Kentisbeare won 4-0 at Newtown thanks to a Carlos Paive hat-trick and Kris Roper.
Langdon won 2-1 at the Met Office, whose Leighton Curtis scored.
Division Eight leaders Alphington beat Open Space International 6-5, while Shane Mears hit a hat-trick for Bickleigh who beat Bampton 6-0. Lee Butler (2) and Alex Greening also scored.
Henry's Cronies beat Bradninch 2-1 and reach the area semi-finals of the Devon Intermediate Cup. Niall Martin and Ryan Burrows were the Cronies' scorers.
Otterton won 6-1 at neighbours Woodbury, with Kev Pitt claiming a hat-trick. Lee Mitchell, Ben Yoemans and Ryan Mitchell scored.
Langdon won 4-1 at St Martins, and Starcross Generals came through 3-2 after extra time against Uplowman, whose Ben Galloway scored to add to an own goal to earn them an added 30 minutes.