Maesteg took over at the top of the table, thougfh they made hard wok of it at Brynmawr, as the bottom club led 5-0 at the interval before conceding three tries in the second spell.
UWIC bounced back to record a 25-21 win over Narberth as skipper Nathan Hopkins landed five penalty goals, though former Wales wing Richard Rees touched down his 13th try of the season for the Otters.
Blackwood scored a sound 25-16 victory over Tonmawr, for whom lively Richard Carter again notched a try and Llangennech gained a good 14-10 win over Glamorgan Wanderers.
There were away wins for Builth Wells at Bonymaen by a point and for Bridgend athletic at Fleur de Lys by two points as they shared eight tries.
Whitland needed four penalty goals by fly half Aled Davies to give Beddau a rare defeat by 12-5, despite a try by centre Nathan Walters.