Torpoint Athletic needed extra time to see off Godolphin Athletic in the Westinsure Cornwall Senior Cup at The Mill on Saturday.
The game was level after 90 minutes at 1-1 but Darren Edwards' Carlsberg South West Peninsula League premier division side scored a late winner to end the hopes of high-riding division one west side Godolphin.
Elsewhere in the second round, there were plenty of goals. Last season's runners-up, Saltash United, triumphed 7-0 at ECPL side Probus, St Dennis hit seven against Mousehole, Liskeard were 6-0 winners at Foxhole, Dobwalls saw off Hayle 4-2, and St Blazey were 4-1 winners at Wendron.
Second round results: Callington 4 Perranporth 0, Camelford 2 Sticker 1, Dobwalls 4 Hayle 2, Falmouth 0 Bodmin 9, Foxhole 0 Liskeard 6, Lanreath 1 Newquay 3, Penryn 2 Porthleven 0, Penzance 1 Truro City Res 2, Probus 0 Saltash 7, St Dennis 7 Mousehole 1, Wadebridge 1 Helston 2, Wendron 1 St Blazey 4.
The draw for the third round takes place next Saturday, December 8, live on BBC Radio Cornwall at 5pm.