DRUIDS were left to reflect on what might have been after bowing out of the Welsh Cup following extra time at Plas Kynaston.
It was a disappointing conclusion for the Ancients, who more than matched their high-flying visitors for the first 90 minutes.
Chris McGinn fired the hosts ahead on 16 minutes when a long ball eluded the Llanelli defence, and Karl Connolly went close to a second from distance.
Llanelli struggled to get into their stride but were back on terms five minutes into the second half when Andrew Mumford's free kick was headed home powerfully by Stuart Jones.
Druids midfielder Geraint Lewis was forced off with a dislocated shoulder, and the hosts went behind on 63 minutes through an Andrew Edgar own goal following another Mumford free kick.
Connolly, however, deservedly levelled on 80 minutes when firing home in a goalmouth scramble but the Ancients' semi-final hopes faded in extra time.
Llanelli, following the introduction of three substitutes, took the lead on 93 minutes through Mark Pritchard's strike before Rhys Griffiths rounded the defence and fired low into the goal for the fourth.
Griffiths again left the defence in his wake for a second goal on 111 minutes before crossing for sub Jordan Follows to slot in.
Druids got a consolation with Connolly's late penalty after Darren Williams had been fouled.