Helston Athletic's impressive 5-3 extra-time victory at Carlsberg South Peninsula League Premier Division side Liskeard Athletic on Saturday earned them a meeting with Newquay in the semi-finals of the Cornwall Senior Cup.
The Division One West outfit, who are looking to gain promotion to the Premier, will meet Newquay, who won their quarter-final 4-3 at St Dennis, at Truro City's Treyew Road on Tuesday, March 5.
Robbie Almond gave Liskeard a third-minute lead at Lux Park, but Helston hit back to lead 2-1 at the break thanks to goals from Liam Eddy and Mark Goldsworthy.
Almond's second of the tie restored parity before Liskeard were reduced to ten men when Lee Blatchford's lunging tackle on Goldsworthy earned him a straight red card and led to the Helston top scorer being carried off and replaced by Dan Stidwell.
The tie went into extra-time. Eddy restored the visitors' lead, and although Almond completed his hat-trick to level the scores it was Ben Stidwell's effort plus Eddy's third of the tie that saw the visitors through to the last four.
Newquay were made to work hard before overcoming Division One West side St Dennis 4-3 at Boscawen Park to earn the meeting with Helston.
Luke Weldhen gave the Peppermints the lead, with Carl Rickard equalising before an own goal and Weldhen's second of the game gave the visitors a 3-1 lead.
St Dennis hit back through Ryan Hayhurst and a Kyle Friendship penalty to level only for Mark Vercesi's 82nd-minute penalty to end their hopes.
Goals from Olly Brokenshire, Lee Doel and Luke Doddridge saw holders Bodmin Town win 3-0 at Dobwalls to claim a semi-final meeting against Penryn Athletic, who won 2-1 at Torpoint Athletic.
Penryn will meet Bodmin at Wadebridge on Wednesday, March 6, thanks to goals from Jason Roberts and Kayne Trevaskis which gave them a 2-0 lead, before Jimmy Alexander hit Torpoint's solitary reply from a 90th minute penalty.
The quarter-finals of the Devon Premier Cup were also completed, with Divison One East league leaders Exmouth Town beating Exeter Civil Service 2-0 at Southern Road thanks to goals from Dan Boere and Lloyd Gardner.
They were jointed by Stoke Gabriel, who had Ollie Critchlow notching a hat-trick, alongside efforts from Jack Thomas and a Gary Fisher penalty, in their 5-1 home victory over Teignmouth.
The University of Exeter required penalties to beat Alphington 4-3 at The Chronicles after extra-time had ended with the score level at 1-1. John Holding gave the Alphas the lead but Matt Langley levelled for the Students.
Buckland Athletic's second team took their place in the last four after beating St Martins 3-2 at Homers Heath thanks to two goals from Mark Broome and one from Jordan Havlin, while the visitors had Darren Bingham and Pete Eveleigh scoring their goals.