Three tries from winger Richard Carter and tries from hooker Marc Breeze, lock Rhydian Gierat and winger Richard Thomas saw The Wizards home.
A hat-trick from Neath's Gareth Gravell's wasn't enough to secure the win for his side as they drew 33-33 against a spirited Swansea side. Tries from wingers Luke Hathaway and Nicky Thomas helped the Whites recover from a 19 point deficit and secure a draw.
Llandovery inflicted further misery on bottom side Tonmawr, defeating them 45-8 at Church Bank. A brace from Mike Evans and superb kicking by Cerith Rees left Tonmawr still searching for their first victory of the season.
Cardiff climbed to eighth in the table by securing a bonus point victory over Carmarthen. Two tries from winger Mathew John was the highlight of the day at The Arms Park.
Pontypridd put in a magnificent display to dispatch Pontypool; with their bonus point victory meaning they remain second in the league. The win was inspired by a great try from former Welsh international Gareth Wyatt.
Cross Keys got over last week's defeat to beat Bedwas side 26-11. Poor conditions made sure that this was not a pretty encounter, but Cross Keys got the job done with some superb forwards play and tries from wingers Nathan Trowbridge and Nathan Williams.
A late try from Canadian International Chauncey O'Toole, and conversion by Dai Flanagan helped Bridgend beat Newport 32-30, in an enthralling mid-table encounter.