Ponty legend Gareth Wyatt scored a double while Chris Dicomidis was among the other scorers at the Talbot Athletic Ground.
Elsewhere, Bedwas pulled off a shock last-minute victory over Cardiff RFC.
Stewart Thomas struck a penalty in the final minutes to win a topsy-turvy game, with the fly-half contributing an impressive 20-point tally in a 35-34 win.
The Blue and Blacks had looked good, leading 20-10 at half time, but Bedwas came back with 25 second-half points to take the honours.
Matthew Morgan was the hero for the All Whites as Swansea secured a bonus-point win over Camarthen Quins.
The outside-half scored 24 points including two tries, four conversions and two penalties, while Eli Walker and Sam Kiley added further tries.
Morgan's Camarthen namesake Gareth had a fine haul himself scoring 15 points, but it was not enough to guide the hosts to victory as Swansea came out on top 34-23.
Llanelli recorded their third consecutive victory in fine style, running in 11 tries against newly promoted Tonmawr.
Free-scoring No8 Ben Morgan grabbed a hat-trick, whilst wing Liam Williams ran in a brace. Scott Williams, Rhys Lawrence, Gavin Quinnell, Nic Cudd, Nick Reynolds and Dan Evans also scored as Llanelli won 83-32.
Newport got the better of Glamorgan Wanderers in a thriller at the Memorial Ground.
Jonathan Evans bagged a brace, while Gareth Chapman, Owen Broad and Chris Wannell also crossed for the Black and Ambers as they edged out their hosts, 39-31.Gareth Fish scored two consolation tries for the Wanderers.
Finally, Cross Keys held on for a 23-17 win over Llandovery at Pandy Park.
The hosts had lead 20-10 at half time thanks to tries from Marcus Johnston and Gareth Davies, while Davies added a further 10 points with the boot.
But the Drovers hit back after the interval and pushed Keys all the way. Pete Edwards and Gyles Vaughan touched down for the visitors while Cerith Rhys and Howard Thomas added extras with the boot.
But it was the boot of home outside-half Davies which proved the difference and he added a third penalty in the second half to give Cross Keys the win.