Maesteg are the new leaders of Division Two West, taking advantage of Loughor’s shock 25-10 defeat at Waunarlwydd by hammering Mumbles at Llynfi Road.
Full-back Gareth Goodridge scored a brace of tries, while there were also scores for back-row partners Ryan Turner and Scott Hicks and centre Robbie Morris as Maesteg sealed the bonus point, winning 38-8.
Dunvant are off the bottom after stealing a last-gasp draw against Ammanford. The home side were leading 12-3 through tries from full-back Lee Copler and centre Mitchell Ford, but found themselves trailing after a spirited second-half comeback by Ammanford. But, with just two minutes to play, Copler landed a halfway-line penalty to sneak his side a draw, 15-15.
Elsewhere, BP Llandarcy stayed in touch with the leaders courtesy of a fine 23-3 win over Pontyberem and Kidwelly eased past Pencoed, 26-8.
In Division Three South West, the top two met at Tennant Park and Skewen are the new leaders after beating Glynneath.
Prop Rhys Jenkins and centre Wayne Mitchell scored the Skewen tries, while there were also eight points from the boot of scrum-half Andy Buselli as the home side secured an 18-6 win.
Bryncoch scored an impressive 38-23 victory at Briton Ferry, while there were also wins for Tondu, Kenfig Hill and Cwmavon.
Newcastle continue their title charge in Division Three West, scrambling to a 12-3 win against Lampeter Town. Crymych stay in second after claiming a nervy 11-10 win against Morriston, while there were also victories for Gorseinon, Llandeilo, Llanalli Wanderers and Penclawdd.
Milford Haven continue to set the pace in Division Four West after thrashing Burry Port, 46-8. Tumble are still in touch after scraping a 7-3 win at home.