SALTASH United bounced back from their midweek Cornwall Senior Cup semi-final defeat to put a dent in Plymouth Parkway's title hopes at the Kimberley Stadium on Saturday.
The Ashes were beaten 2-1 by Bodmin Town in last Wednesday's tie at St Blazey.
But they provided manager Martin Burgess with the perfect response at the weekend – despite being without eight first-team players.
They had to come from behind after Levi Landricombe gave Parkway a 25th minute lead.
But they were level after 73 minutes when Ross Saint scored from the penalty spot after former Ashes' player Gavin Coulton was penalised for a foul in the box.
And in the final minute Burgess' men claimed a dramatic victory when Sam Hughes fired home.
St Blazey also enjoyed a return to winning ways following Cornwall Senior Cup disappointment with a 3-1 win at Elmore.
Four days after losing to local rivals St Austell in their semi-final tie at Newquay, the Green & Blacks were deserved winners at Horsden Park.
Lewis Coombes, who was on target in the midweek cup defeat, opened the scoring for St Blazey on the stroke of half-time when he turned and fired home.
Danny Zalick doubled their lead early in the second half when he raced clear before slotting the ball home.
George Swain made it 3-0 in the 70th minute as the visitors caught Elmore on the break and the midfielder drove the ball home. The hosts reduced the deficit ten minutes later when James Blake curled home a free kick.
Liskeard Athletic failed to close the gap on second bottom Tavistock as the premier division strugglers shared the spoils in a 2-2 draw at Lux Park on Saturday.
It didn't start well for the Blues who fell behind to Neal Kinsman's 25th minute penalty.
But two goals in five minutes turned things around for Liskeard in the second half as Adam Gregory equalised, before Matt Lindsay's brilliant free kick put the Blues 2-1 up.
Any hopes, however, of a first league victory at the 32nd attempt, were denied in the 76th minute when Kinsman scored his second penalty of the afternoon.
Ryan Pooley scored a first half hat-trick as Camelford claimed their third straight win at the expense of struggling Cullompton Rangers.
Pooley claimed his first after three minutes, converting Patrick Rushton's cross, before adding a second midway through the half after a fine individual run. It got worse for Cullompton when they were reduced to ten men after Dan Kenyon was shown a straight red card following a professional foul on last man Dave Youlden.
And the Camels wasted no time in making the extra man count as Pooley completed his hat-trick.
Youlden then got his name on the scoresheet in the 62nd minute, before Mark Gusterson made it 5-0.
Cullompton pulled a goal back when Liam Sandercock put through his own net.
Gusterson then completed the scoring for the visitors with his second of the afternoon.
Youngster Jack Bray-Evans scored twice but it was not enough to prevent Newquay going down to a narrow defeat at title-chasers Ivybridge Town.
The Peppermints trailed to Josh Zimmerman's first half strike, before drawing level in the 60th minute through Bray-Evans.
But Newquay's joy was short-lived when Town regained the lead two minutes later when Andrew Neal scored from close range.
Launceston came out on top against fellow high-flyers Witheridge with a comprehensive 4-0 victory at Pennygillam.
The Clarets led when Chris Ibbeson headed past his own goalkeeper and the lead was soon doubled when Chris Menhenick headed past Witheridge goalkeeper Joe Tickle.
Sam Davey hit the post and Luke Doddridge struck the bar as Launceston looked to increase their lead before half-time.
They added a third after the break through Davey's penalty and Menhenick scored his second, a brilliant long range effort, to complete a good afternoon for the Clarets.