Glynneath, meanwhile, had two penalties from Jack O'Reilly to thank for their narrow 6-0 home win over new boys Crymych. Dai Puckett's side face another Pembrokeshire outfit this weekend when they travel to Whitland.
It will be fourth v fifth when Cwmllynfell travel to newly promoted Builth Wells this weekend in one of the best games in the division. After losing their opening game 52-15 at Waunarlwydd, Cwmllynfell have hit back with two wins to show glimpses of the form that saw them finish runners-up to Tondu last season.
Last weekend's 19-16 triumph over Kidwelly, in which Dylan Crisp scored the only try and Peter Thomas kicked 14 points, built on their home win over Loughor in round two and the ship seems to have been steadied after that disastrous start.
Builth Wells notched a big win over Waunarlwydd as they triumphed 21-17 to inflict a first defeat on the home side. Ben Pugh and Ben Duggan crossed for tries for Builth and Bob Lloyd chipped in with 11 points from the boot.
Having been pipped by two points by Carmarthen Athletic the previous weekend, Whitland rode their luck to emerge 19-18 victors' at Kenfig Hill to secure their first win of the campaign. Scott Newtown kicked two first-half penalties to keep the visitors in touch at 18-6 and then he added a try and conversion to cut the gap to five points.
Full back Johnny Thomas then took up the kicking duties and two late penalties snatched the glory and the points for Whitland, who host league leaders Glynneath this weekend.
Llangennech ruined Huw Mainwaring's day after he had run in a hat-trick of tries for the home side. But the belligerent visitors replied with three tries of their own as they notched their first win of the season with a 25-19 triumph.