Seamus Doherty’s side had not played for three weeks, and it was Lampeter who took the lead when Luke Lovell netted for the visitors.
Slawomir Waleczek replied soon afterwards, and the same player also missed a good chance, before visitors capitalised when Gethin Davies netted midway through the second half.
The scores, however, were level again as Iestyn Evans headed home a cross from sweeper Steve Blackford.
Cardigan took charge in extra time and Tomos Toft was put through by Blackford to slot home, before John Lumb completed the scoring late on.
Bargod Rangers bounced back from their first defeat of the season to trounce a depleted Maesglas by 9-2.
Sam Skinner led the way with four goals, Robbie Jenkins claimed a brace and Memo Dagg, Dion Phillips and Robbie Jenkins also found the net.
St Dogmaels beat Penparcau 3-1, with goals by Tom Phillips and Trefor Woodgate, with a brace, whilst Rafal Zelek replied.