Newcastle Emlyn maintained their unbeaten record in Division One West as they made it seven wins from seven with a 29-20 win over previously unbeaten Llangennech.

Dafydd Rotie scored a brace of tries, with Llyr Davies and Dion Jones also going over in the bonus point win.

Shaun Leonard converted three tries and slotted a penalty to take the Red and Whites back to the top of the table.

To cap a fine weekend, the second team, Dreigiau, won 27-15 at Aberaeron on Friday evening in the Scarlets' Plate Semi-Final.

Tries from Dafydd Adams, Gwylim Davies, Dion Jones and Bleddyn Morgan, who also added a conversion and penalty, secure their place in the final.