Championship:

Newbridge 15-13 Narberth

Division One West:

Crymych v Tenby United - postponed

Division Two West:

Amman United 13-36 Fishguard

Pontarddulais 18-3 St Clears

Mumbles 18-12 Whitland

Division Three West A:

Cardigan 5-27 Aberaeron

Haverfordwest v Laugharne - postponed.

Llangwm 12-85 Pembroke

St Davids 12-66 Neyland

Tregaron 7-20 Milford Haven