Championship

Bridgend Athletic 24-10 Tata Steel

Llanharan 92-24 Blackwood

Pontypool 33-17 Glynneath

RGC 1404 60-9 Narberth

SWALEC League 1 West

Amman United 19-13 Whitland

Ammanford 16-24 Newcastle Emlyn

Felinfoel 37-22 Gorseinon

Kidwelly 23-17 Crymych

Loughor 25-17 Carmarthen Athletic

Tenby United 19-31 Llangennech

SWALEC League 2 West

Aberystwyth 15-22 Gowerton

Cardigan 6-25 Penlan

Haverfordwest 22-17 Tycroes

Llandeilo 27-10 Penclawdd