Winger Craig Richards trotted in for his 16th try of the season as Newport shrugged off an early deficit to win 32-10 and consign the Ravens to a second straight loss.
With second-placed Neath being held to a draw and third-placed Aberavon losing, Newport’s lead is now a healthy six points.
Bottom-placed Newbridge stunned fourth-placed Carmarthen Quins 23-17 at the Welfare Ground to leave the relegation zone, with home fly-half Ross Watts scoring a great try and kicking 13 points in the upset victory.
Caerphilly fullback Brett Davey, on loan from the Gwent Dragons, scored one of three home tries in a blistering start to their clash with Aberavon at Virginia Park, and the Cheesmen held on to upset the Wizards 31-15.
Pontypridd cemented their spot in the top third of the table with a hard-fought 27-16 victory over a disappointing Cardiff at Sardis Road, with fullback Jason Pocock providing 12 points, while Cross Keys ran in five converted tries in a 41-17 mauling of Llandovery.
Swansea ended their run of defeats with surprisingly easy 49-3 victory at Pontypool Park, while Neath and Bedwas fought out a 25-all draw in front of 1,100 fans at the Gnoll.
Ebbw Vale took Llanelli apart 38-20, a result which sends the famous Scarlets to the bottom of the League, one place behind the equally famous Cardiff.
Results: Caerphilly 31 Aberavon 15, Cross Keys 41 Llandovery 17, Ebbw Vale 38 Llanelli 20, Neath 25 Bedwas 25, Newbridge 23 Carmarthen Quins 17, Newport 32 Bridgend 10, Pontypool 3 Swansea 49, Pontypridd 27 Cardiff 16.