PENZANCE inflicted more woe on Premier Division basement side Liskeard Athletic as the west division outfit ran out 6-4 winners after extra-time at Lux Park on Saturday.
The Blues had led 3-2 lead with just a few minutes of normal time remaining. Ryan Andrew fired the Magpies into the lead but Ben Waters levelled from the penalty spot, after Jon Savigar had been fouled in the box.
But back came the visitors with Lewis Caspell restoring their lead from the spot to give them an interval lead.
Liskeard hit back strongly after the break and Waters latched on to keeper Adam Fuller's long clearance and outpaced the visiting defence to restore parity.
Substitute Chris Canham then volleyed the Blues ahead and it looked bleak for the visitors.
But the Magpies were rewarded for their endeavour when Caspell notched his second of the game to take the tie into extra time, which the Magpies completely dominated.
Caspell completed his hat-trick before converting his second penalty of the afternoon to make it 5-3 by the end of the first period of extra time.
Chris Bullock followed up Callum George's shot to notch the Magpies' sixth before Waters completed his hat-trick, with a second spot-kick, after Adam Gregory had been fouled.
Penzance return to league action at home to Truro City reserves this Saturday (2.15pm).
Sticker came out on top against division one west title rivals Mousehole to book their place in the third round.
This was Mousehole's first defeat in 17 league and cup games, as goals from Jack Walker and Liam Dingle sealed a deserved win for Andrew Avery's men.
Sticker took a 25th minute lead when Andrew Butler's corner fell out to Walker, who produced a brilliant home drive into the bottom corner.
Mousehole spent long periods of the second half camped in the Sticker half, and missed a golden opportunity to draw level when skipper Mark Vercesi's spot kick was well saved by the Sticker keeper.
And although the Seagulls continued to throw everything at the visitors' defence it wasn't until virtually the last kick of the game that Sticker made sure of an impressive home victory as Dingle finished off from close range.
Mousehole: D King; S Stevens, W Quinn, C Russell, O Barrett, M Moon, S Burt, M Vercesi (c), N Pugliese, M Shiels, W Brown. Subs: K Turner (for Moon), E Chapman (for Stevens); L Nowell (not used).
Elsewhere Wadebridge Town were on the receiving end of the biggest shocks of the round as they bowed out of the competition, losing 2-1 to Combination League side Mullion.
Dobwalls booked their place in the next round with a 4-1 win over division one west rivals Truro City while Callington Town came out on top in a seven-goal thriller at home to Penryn Athletic.
St Dennis were too strong for division one west strugglers Bude Town as they ran out 5-1 winners at Boscawen Park, while Launceston overcame Falmouth Town 2-1 to advance to the third round.