Abergavenny kept in touch by gaining a fine 44-17 win over Senghenydd at Bailey Park. However, the big results was in midweek when Bargoed ended Abergavenny's unbeaten record with a late kick deciding the result.
Unbeaten Loughor stayed that way in the West as they beat off Llandeilo 32-0, though the leaders are still Gorseinon, who defeated Hendy 51-14.
Both unbeaten clubs in the South-East won with Mountain Ash home and Rhydyfelin away, but Barry took the honours as late tries by Jason Evans and Andrew Griffiths beat off Penygraig 15-12 and veteran fly half John Tudor's 15 points helped Ruthin defeat Tylorstown 30-17.
Bryncoch's first defeat came in the Three South-West as they crashed 14-12 at Maesteg Quins and six clubs are now just three points behind Bryncoch.