Nicky Morgan scored a hat-trick and 11 other players toughed down, including Mark Davies, who converted on 11 occasions for a tally 27 points.
Blackwood's win over Rumney on Tuesday leaves them unbeaten in second place and Maesteg also have four straight wins after a 34-11 victory at Bonymaen, where one replacement Karl Hocking scored his 98th league try and another, fly half Mark David, notched 14 points after Darren Morris was stretchered off.
Beddau scored 5-3 on tries over UWIC and 34-28 on points, while Carmarthen Athletic led 3-2 on tries at Llangennech and Julian Howells kicked 13 points for a 27-18 win.
Narberth fly half Simon Daniel scored all the points in his club's 22-9
success against Whitland, grabbing a try, conversion and five penalty
Tredegar postponed their match against Brynmawr, while Glamorgan Wanderers won 43-12 at Treorchy, despite having two players sent off, including lock and try-scorer Daryl Howden.