Results: 20th January 2007
Principality Premiership
Aberavon 34 – Llanelli 34
Bedwas 27 – Pontypridd 27
Cross Keys 12 – Cardiff 8
Glamorgan Wdrs 21 – Maesteg 10
Llandovery 25 – Newport 13
Neath 27 – Bridgend 17
Swansea 18 – Ebbw Vale 23
ASDA League One East
Abercynon 31 – Llanharan 14
Bargoed 27 – Ystrad Rhondda 17
Blackwood v UWIC (POSTPONED)
Fleur de Lys 20 – Caerphilly 32
Newbridge v Beddau (POSTPONED)
Pontypool 16 – Newport Saracens 5
ASDA League One West
Bonymaen 29 – Llangennech 17
Cwmllynfell 3 – Builth Wells 20
Dunvant 3 – Merthyr 5
Loughor 14 – Bridgend Ath 15
Narberth 23 – Carmarthen Qns 26
Waunarlwydd 13 – Whitland 3
ASDA League Two East
Llantwit Fardre v Mountain Ash (POSTPONED)
Nantymoel 29 – Abergavenny 8
Rhydyfelin 35 – Pill Harriers 8
Rumney v Treherbert (POSTPONED)
Tredegar 6 – Llantrisant 16
Ynysybwl 32 – Croesyceiliog 9
ASDA League Two West
Carmarthen Ath 64 – Seven Sisters 0
Corus 23 – Gorseinon 8
Kidwelly 21 – Maesteg Qns 15
Penclawdd 36 – Felinfoel 24
Pontyberem 27 – Tonna 10
Tonmawr v Cwmavon (POSTPONED)
ASDA League Three East
Abercarn 0 – Brynithel 25
Cwmbran v Brynmawr (POSTPONED)
Penallta 60 – Senghenydd 17
Pontllanfraith 15 – New Tredegar 0
Pontypool Utd 27 – Newport HSOB 20
Rhymney 15 – Blaina 10
ASDA League Three West
Ammanford 27 – Laugharne 29
Haverfordwest 13 – Aberystwyth 5
Llanelli Wdrs 28 – Pembroke D Qns 18
Newcastle Emlyn 20 – Llangefni 30
Pontarddulais 7 – Tumble 60
Trimsaran 8 – Lampeter 35
ASDA League Three South East
Brecon 15 – Fairwater 30
Llanishen v Gilfach Goch (POSTPONED)
Hirwaun 3 – Tylorstown 53
Nelson 5 – Tonyrefail 10
Pencoed 18 – Pentyrch 0
St Peters 22 – Treorchy 12
ASDA League Three South West
Banwen 8 – Aberavon Qns 14
Bryncoch 18 – Amman Utd 7
Cwmgors v Heol y Cyw (POSTPONED)
Kenfig Hill 8 – Tondu 21
Nantyffyllon 13 – Mumbles 14
Vardre 32 – Skewen 22
ASDA League Four East
Llandaff 34 – Crumlin 5
Monmouth 25 – Llandaff North 20
Old Illtydians 15 – Machen 5
Risca 20 – Nantyglo 21
Talywain 12 – Tredegar Ironsides 10
Trinant 13 – Garndiffaith 23
ASDA League Four West
Burry Port 23 – New Dock Stars 3
Crymych 12 – Llanybydder 31
Hendy 18 – Pembroke 34
Milford 17 – Llandeilo 14
Morriston 17 – Cardigan 15
Tenby Utd 21 – Neyland 10
ASDA League Four South East
Aberdare v Cilfynydd (POSTPONED)
Barry 34 – Cardiff HSOB 10
Bedlinog 9 – Taffs Well 3
Cefn Coed 20 – Cowbridge 5
Dowlais 10 – Porth 8
Penarth v Abercwmboi (POSTPONED)
ASDA League Four South West
Alltwen 20 – Resolven 19
Glynneath 18 – Trebanos 13
LLantwit Major 3 – BP (Llandarcy) 7
Pontycymmer 3 – Briton Ferry 12
Taibach 45 – Birchgrove 7
Ystalyfera 10 – Abercrave 10
ASDA League Four North
Bala 25 – Wrexham 5
Colwyn Bay 20 – Newtown 10
Denbigh 5 – Nant Conwy 19
Pwllheli 14 – Caernarfon 24
Ruthin 5 – Mold 28
ASDA League Five East
Abertillery BG 20 – Gwernyfed 13
Blaenavon 24 – Caldicot 5
Llanhilleth 10 – Ynysddu 29
RTB (Ebbw Vale) v Oakdale (POSTPONED)
Usk 30 – Chepstow 22
ASDA League Five West
Aberaeron 41 – Llandybie 31
Bynea 5 – St Clears 37
Cefneithen v St Davids (POSTPONED)
Fishguard 3 – Penygroes 18
Furnace 10 – Pontyates 7
Tycroes 14 – Llangwm 10
ASDA League Five South East
Canton 8 – Rhiwbina 25
Dinas Powys 21 – Pontyclun 7
Old Penarthians 0 – Deri 21
St Albans 22 – Penygraig 8
St Josephs v Ferndale (POSTPONED)
ASDA League Five South West
Betws 32 – Gowerton 0
Crynant 17 – Neath Ath 13
Glais 10 – Cwmtwrch 8
Rhigos v Ystradgynlais (POSTPONED)
Swansea Uplands 7 – Cwmgwrach 43
ASDA League Five South Central
Aberavon G Stars 52 – Pyle 0
Baglan 39 – Bridgend Sports 0
Cefn Cribbwr 26 – S W Police 5
Maesteg Celtic 21 – Glyncorrwg 20
Porthcawl 31 – Blaengarw 7
ASDA League Five North
Bro Ffestiniog 17 – Bethesda 22
Llanidloes 66 – Bangor 0
Machynlleth 8 – COBRA 21
Rhos 12 – Rhayader 24
Welshpool v Dolgellau (POSTPONED)