Principality Premier Division
Aberavon 30 Cross Keys 9
Bridgend 27 Bedwas 27
Glamorgan Wdrs 16 Ebbw Vale 8
Maesteg 9 Pontypridd 41
Neath 13 Cardiff 20
Swansea 30 Llandovery 9
Division Four East
Nantyglo 26 Abercarn 10
Division Five West
Penygroes 8 Aberaeron 10
St Clears 29 Llandybie 7
Five South Central
Cwmgwrach 6 Aberavon Green Stars 32
Konica Minolta Cup
Round Two
Aberavon Qns 28 Rhymney 7
Abergavenny 25 Cwmllynfell 17
Ammanford 62 Furnace Utd 0
Bedlinog 33 Pembroke 8
Bettws 0 Blackwood 62
Blackwood Stars 19 Ynysybwl 15
Blaenavon 14 Dolgellau 0
Bonymaen 15 Dunvant 10
BP Llandarcy 35 Penclawdd 12
Bryncethin 26 Aberystwyth 11
Brynamman 20 Cwmbran 18
Carmarthen Ath 38 Brecon 10
Cefn Cribbwr 18 Cardigan 48
Colwyn Bay 12 Loughor 19
Corus w/o v Llangwm
Cowbridge 0 Newport Saracens 60
Crumlin 5 Caerphilly 31
Felinfoel 34 Ruthin 14
Glais 0 Llantrisant 45
Glynneath 30 Penarth 6
Gwernyfed 17 Fleur de Lys 10
Hartridge 3 Rumney 24
Haverfordwest 10 Builth Wells 24
Llangennech 34 Llandaff North 17
Llantwit Fardre 18 Old Illtydians 22
Llanybydder 15 Llanishen 11
Maesteg Celtic 31 Gilfach Goch 14
Morriston 27 Glyncorrwg 10
Mountain Ash 37 Briton Ferry 21
Mumbles 5 Merthyr 23
Narberth 58 Nelson 10
Newbridge 23 Pontypool 24
Newport HSOB 12 Pencoed 37
New Tredegar 20 Penallta 38
Pontyberem w/o Blaengarw
Pontypool Utd 18 Bridgend Ath 41
Porthcawl 17 Nantyffyllon 21
Pyle 13 Llanharan 54
Rhydyfelin 17 Beddau 19
St Josephs 3 Kidwelly 23
St Peters 16 Tonmawr 51
Taffs Well 18 Tondu 32
Taibach 0 Carmarthen Qns 51
Tredegar 50 Fairwater 0
Tredegar Ironsides 23 Cambrian Welfare 7
Tylorstown 18 Bargoed 33
UWIC 90 Kenfig Hill 3
Waunarlwydd 38 Cardiff Medicals 12
Whitland 73 Crymych 0
Ystrad Rhondda 35 Aberdare 14