Scores from Mark Tyler, Kevin Briggs, Lewis Smith, Dai Gratton, Sam Studley, Rhys Phillips, Kieron Phillips, Luke Rees and a brace for Ross Lucas ensured they remain at the top of the table with a game in hand. Penallta overcame Caerleon 29-10 to keep the pressure on the leaders in second place.
A hat-trick for Shaun Pearce helped Kidwelly stay top of the West Division following a convincing 41-5 victory over Loughor. Lewys Mullan also grabbed a brace of tries with Viv Jenkins adding another. Fly-half Gareth Rees contributed 11 points from the boot.
Aberystwyth kept up the chase on the leaders with a 31-24 win away to Crymych, while Llangennech crept past Waunarlwydd 14-10.
Ruthin climbed off the bottom of the North Division with a 25-22 win over Abergele, who took their place at the foot of the table despite picking up two bonus points on the day. Also in the North, Caernarfon edged past Bala 16-14 while Llandudno thrashed Bro Ffestiniog 40-7.
East-Central Division leaders Treorchy managed to hold off a spirited comeback as they recorded a pulsating 35-28 win away to Heol y Cyw. The visitors had led 32-14, before they were made to worry in the second-half after tries from Craig Leyshon and Rhys Pope.
Rhiwbina edged out Llanharan 21-20 in a close encounter while Ystrad Rhondda picked up a bonus point 26-0 victory at Rumney
In the West-Central Division, Cwmllynfell threw away a 22-15 half-time lead and were forced to share the spoils with Ammanford in a 50-point stalemate. Aberavon Quins stayed top of the league with a hard-fought 18-12 win over Maesteg Quins with Trebanos grounding out a tough 17-10 win away to Builth Wells.
High-scoring weekend in Division One
Seven first-half tries helped Rhydyfelin to secure their place at the top of the East Division in a dominant 58-7 win over Risca.