SEVEN Sisters took advantage of division two west leaders Builth Wells having a weekend off by defeating visitors Maesteg Quins 43-18.
The result took the Dulais Valley side to within a point of Builth. No. 8 Alun Jones led the way with three touchdowns, the other scores going to full-back Daniel Norton, centre Kyle Davies and wing Anthony Llewellyn.
Dunvant completed a double over hosts Taibach as they won 35-15 at The Plough. Mike McSweeney gave Taibach an early lead with a well-struck penalty, but Dunvant then took the lead when Aled Lewis made a break and fed wing Tom Davies, who crossed for a try that Lewis converted.
On the stroke of half-time Lewis kicked a penalty for Dunvant to lead 10-3 at the interval.
Lewis then kicked a further two penalties within six minutes of the restart, before centre Sam Crowley crossed for the visitors' second try. Back came Taibach, and an attack saw wing Richard Hopkins sprint over in the corner to score a try.
Lewis then crossed for a try which he also converted, but two minutes later Hopkins crossed for his second try, converted by McSweeney.
However, Dunvant sealed the win two minutes from time when Crowley crossed for his second try of the afternoon, converted by Lewis.
Penclawdd had an important victory in their fight to avoid relegation.
They won 50-12 at fellow strugglers Haverfordwest, leaving the North Gower side third from bottom above Haverfordwest and Taibach.
Penclawdd led 20-12 at the interval and scored six tries in all via hooker Rob Morris, prop Gareth Evans, flanker Jonathan Hughes, centres Jonathan Terry and Jamie Moore and replacement wing Kris Corbisiero. Dan Guaneri landed three conversions and penalties, and Moore added a conversion and a drop-goal.
Felinfoel crashed 51-20 at third-placed Crymych, and Maesteg beat visitors Aberystwyth 32-18.