Last year's beaten finalists Exwick Villa are through to this season's Devon Senior Cup semis thanks to an Aidan Barrett penalty in extra time.
After missing first spot-kick, Barrett netted his second attempt to beat Henry's Cronies 2-1.
Barrett also scored Villa's opener before a James Fanson penalty set up extra time.
The other quarter-final was just as dramatic, with Division Four side Lapford beating Division One outfit Exmouth Amateurs 4-3.
Roger Hill, Ashley Simpson, Mark Tucker and Ben Tucker scored for Lapford.
In the Premier Division, leaders Tiverton Town were relieved to get a 3-3 draw against the University. Darren Ofoe, Charlie Woodford and a Richard Groom own goal earned the Students their point. Groom, Jon Bradford and Jesse Howe scored for Tivvy, whose keeper John Wannell also saved a penalty.
Heavitree United reduced the Yellows' lead as they saw off Willand Rovers 6-1. Elliot Wells (3), Jimmy Lee Shaw (2) and Jack Furzer scored for the Heavies.
Feniton moved up to fourth with a 3-1 win against Seaton Town. Charlie Selley (2) and Ben Ede scored for Fenny, with Marc Perham netting for Seaton.
Elmore beat Newtown 4-3 with goals from Callum Old, Brad Newberry, Jordan Copp and Ross Seatherton.
Brothers Aaron and Liam Streat scored for Thorverton in a 2-0 win at Topsham Town.
Beer Albion beat Bow AAC 4-1 with goals from Jacob Clode (2), Richard Walker and Sam Phillips.
![]()