The top two in Division Three West secured bonus point victories to pull further away from the chasing pack. Leaders Ammanford beat Newcastle Emlyn 31-3 and second placed Llanybydder won 22-6 at fourth placed Laugharne.
Cardigan beat Amman United 14-3 to stay third while Aberystwyth put 40 points past Llanelli Wanderers without reply in the mid-table battle of the day.
Division Three South West leaders Tondu slipped to third after they crashed 32-7 to BP Llandarcy who go second. Nantyffyllon breezed past bottom-placed Banwen 17-0 to go top and Seven Sisters squeezed past Skewen 8-6 to leapfrog Kenfig Hill who lost 36-7 to Aberavon Quins.
Division Four West top dogs Hendy smashed Milford Haven 77-14 in a 13-try hammering while the bottom two both won their first games of the season; Birchgrove won 13-12 against Pembroke 13-12 and Neyland pulled off a major shock, beating second place Pontarddulais 12-8.
Bryncoch now lead Division Four South West after an away win at Glyncorrwg as the clash between top two Glynneath and Brynamman was called off. Pontycymmer scraped a precious 10-10 draw against Abercrave and Resolven got their second win of the season against Hirwaun.
Burry Port put six tries past St David's to stay top of Division Five West but Cefneithen and Aberaeron both got bonus point wins to keep up the pressure on the leaders.
Betws climbed into the top three in Division Five South West with a 15-11 away win over New Dock Stars. Ystradgynlais made it eight wins out of eight at the top beating bottom placed Swansea Uplands 32-12.