Pembroke kept their unbeaten record in the West with a 43-7 success at New DockStars, but Aberaeron and Llangwm kept up the pressure after wins over Pontyates
and Llanybydder respectively.
In the South-East, Porth caught up South Wales Police after the latter lost 23-7 at Cilfynydd, while Porth went to Deri and won by 85-0.
There are four clubs with seven victories each in the South-West after Crynant and Glyncorrwg won at home and Birchgrove and Abercrave won away, while in the North only two matches took place with leaders Bala winning 20-3 at Llanidloes and Wrexham defeating Bangor by 27-0.