Treherbert took a big step towards claiming the South East title by defeating Nantymoel 29-17 to move one point clear of Gilfach Goch with a game in hand.
It might all come down to Treherbert's home game against Gilfach on May 7.
At the other end of the table there was a welcome win for Barry who defeated Ynysybwl 17-12.
Newport Saracens have not given up on promotion in East. They romped to a 48-10 win over leaders Senghenydd to put the title, and promotion race, back in the melting pot. Saries crossed for seven tries in completing the double over their opponents. Llanishen's hopes of being in the shake-up took a blow when they were beaten 17-5 at Pontypool Utd.
Pontyberem remain three points at the top of West after they easily
Accounted for visitors Tumble 31-0. Close challengers Kidwelly had to work harder at lowly Penclawdd before claiming a 26-15 win. Third-placed Gorseinon let an interval lead slip as they went down 24-19 at Llandeilo and Haverfordwest drew a blank after visitors Tenby Utd edged home 15-11.Banwen made it 21 wins from 22 outings in South West as they beat Glynneath 38-17 to remain clear of Maesteg Quins who won 38-24 at home to Ystalyfera.