Bodmin Town retained the Westinsure Cornwall Senior Cup with a dramatic second- half turnaround at Hayle's Trevassack Park.
Things were looking so good for St Austell, who had Lee Whetter giving them a fourth- minute lead, when Dan Nancarrow added a second goal five minutes later.
The final was turned on its head in an 18-minute spell in the second half, when Bodmin scored three times.
Steve Ovens got the ball rolling by pulling a goal back on 61 minutes. Then Ollie Brokenshire levelled the scores and, before St Austell could recover, Sam Matthews hit Bodmin's winner a minute later.
Torpoint Athletic were celebrating winning the Cornwall Junior Cup after their 4-1 victory over Illogan RBL, with Jack Wood (two), Jason Bates and Tom Crossfield their goalscorers after Gareth Pitt had given Illogan the lead.
Buckland Athletic retained their Carlsberg South West Peninsula League Premier Division title by winning 2-1 at relegation-threatened Elburton Villa.
Simon Revell's rasping 29th- minute drive put Buckland ahead, but struggling Villa hit back with substitute Jed Smale hitting a fine equaliser on 64 minutes. The turning point came when the Bucks' skipper Ben Williamson had to make a great goal-line clearance from Robbie Almond's 87th-minute drive.
The game was in the final minute when player-manager Antony Lynch took Shane Gill's pass to lift the ball over the onrushing Chris Wearing inside the far post, sending the huge travelling support into prolonged celebrations.
Bovey Tracey missed a great chance to make their Premier Division status safe when they met a severely depleted St Blazey side at Mill Marsh Park. Manager Kevin Moyle decided to rest several of his squad against a St Blazey outfit who had striker Glen Squires in goal and joint-managers Glynn Hooper and Phil Lafferty on the bench.
The south Devon outfit were made to pay as two goals from Dave Trott either side of Danny Zalick's header saw the visitors win 3-1. The Moorlanders' goal came from Mark Sneap's deflected effort.
In Division One East, Stoke Gabriel kept their promotion hopes alive with a comfortable 2-0 victory over Totnes & Dartington. Liam Collings and Dave Worthington scored their goals at the GJ Churchward Memorial Ground.
Camelford maintained their four-point lead at the top of the Division One West, after two goals from Mark Gusterson and Kevin Murt's effort saw them win 3-1 at Okehampton Argyle.