Konica Minolta Cup Round Five
Aberavon 30 Cardiff 23
Bargoed 6 Glamorgan Wanderers 25
Bedwas 14 Newport 21
Blackwood 7 Pontypridd 28
Cross Keys 26 Newport Saracens 11
Ebbw Vale 62 Tondu 7
Narberth 5 Bridgend 26
Tonmawr 20 Neath 20 (Neath through on tries 2-3)
WRU National Leagues
Division One East
Fleur de Lys 17 Caerphilly 23
Llantrisant 22 Beddau 23
Rumney 12 Llanharan 23
UWIC 18 Pontypool 15
Division One West
Bonymaen 6 Corus 10
Cwmllynfell 15 Whitland 6
Dunvant 32 Waunarlwydd 10
Llangennech 24 Bridgend Ath 16
Merthyr 34 Carmarthen Qns 32
Division Two East
Abercynon 29 Rhydyfelin 22
Mountain Ash 21 Tredegar 9
Newport HSOB 22 Pill Harriers 16
Penallta 35 Llanishen 24
Treherbert 13 Builth Wells 20
Ystrad Rhondda 18 Ynysybwl 10
Division Two West
Carmarthen Ath 38 Penclawdd 22
Felinfoel 33 Cwmavon 12
Gorseinon 41 Nantymoel 10
Pencoed 35 Loughor 10
Pontyberem 14 Kidwelly 31
Tumble 19 Mumbles 39
Division Three East
Blaina 26 Senghenydd 0
Cwmbran 13 Garndiffaith 17
Nelson 12 Abergavenny 20
Pontllanfraith 19 Croesyceiliog 19
Pontypool Utd 6 Brynmawr 19
Rhymney 30 New Tredegar 12
Division Three West
Ammanford 6 Aberystwyth 19
Amman Utd 35 Llanelli Wdrs 13
Cwmgors 17 Lampeter Town 11
Haverfordwest 28 Cardigan 8
Laugharne 50 Pembroke Dock Qns 20
Llanybydder 32 Newcastle Emlyn 21
Division Three South East
Bedlinog 12 Llantwit Fardre 11
Brecon 11 Heol y Cyw 8
Gilfach Goch 38 Fairwater 29
Old Illtydians 18 Treorchy 5
Penarth 19 Tonyrefail 7
St Peters 25 Tylorstown 11
Division Three South West
Aberavon Qns 16 Tonna 23
Kenfig Hill 7 Nantyffyllon 20
Seven Sisters 21 Briton Ferry 3
Skewen 57 Banwen 14
Vardre 5 BP (Llandarcy) 13
Division Four East
Gwernyfed 22 Abercarn 0
Llandaff 36 Monmouth 3
Nantyglo 36 Machen 19
Rhiwbina 20 Abertillery 11
Risca 38 Brynithel 5
Tredegar Ironsides 3 Talywain 8
Division Four West
Birchgrove 30 Tenby Utd 7
Crymych 16 Milford Haven 12
Neyland 5 Trimsaran 3
Pembroke 0 Llandeilo 6
Pontarddulais 5 Morriston 15
Tycroes 23 Hendy 36
Division Four South East
Abercwmboi 15 Pentyrch 10
Aberdare 23 Cefn Coed 15
Barry 28 Ferndale 31
Cardiff HSOB 10 Llantwit Major 5
Llandaff North 35 Dowlais 13
Taffs Well 16 Cilfynydd 7
Division Four South West
Bryncoch 19 Maesteg Celtic 8
Glyncorrwg 18 Glynneath 20
Neath Ath 26 Brynamman 25
Resolven 14 Pontycymmer 17
Taibach 31 Hirwaun 19
Ystalyfera 28 Abercrave 23
Division Four North
Colwyn Bay 26 Mold 12
Dolgellau 10 Caernarfon 31
Llandudno 29 Denbigh 30
Llanidloes 7 Bala 21
Newtown 10 Nant Conwy 43
Ruthin 40 Llangefni 5
Division Five East
Caldicot 36 Oakdale 7
Llanhilleth 15 Bettws 20
RTB (Ebbw Vale) P Chepstow P
Trinant 13 Ynysddu 0
Usk 15 Blaenavon 23
Division Five West
Aberaeron 3 Burry Port 25
Cefneithen 51 St Davids 9
Fishguard 25 Furnace Utd 28
Llangwm 31 Penygroes 25
Pontyates 17 Llandybie 24
Division Five South East
Cowbridge 36 Penygraig 7
Deri 48 Canton 0
Old Penarthians 11 St Josephs 7
Porth 27 Dinas Powys 8
St Albans 0 Pontyclun 13
Division Five South West
Alltwen 12 Ystradgynlais 25
Betws 20 Glais 5
Gowerton 22 Swansea Uplands 8
New Dock Stars 46 Bynea 0
Trebanos 13 Pontardawe 19
Division Five South Central
Aberavon Green Stars 21 Cwmgwrach 11
Bridgend Sports 32 South Wales Police 3
Cefn Cribbwr 23 Pyle 7
Crynant 23 Baglan 16
Rhigos 12 Porthcawl 31
Division Five North
Bethesda 40 Rhyl 5
Bro Ffestiniog 26 Rhos 12
Pwllheli P Rhayader P
Wrexham 0 Machynlleth 17
Division Six East
Caerleon 23 Crickhowell 13
Hartridge 18 Blackwood Stars 0
Markham P Whiteheads P
St Julians HSOB 0 Beaufort 10
Trefil 29 New Panteg 7
Division Six West
Aberavon Naval 10 Pontrhydyfen 43
Fall Bay 13 Llangadog 16
Nantgaredig 11 Cimla 10
Penybanc 38 South Gower 19
Tregaron 10 Penlan 49
Division Six Central
Caerau Ely 7 Glyncoch 18
Clwb Rygbi 5 Cambrian Welfare 17
Llandrindon Wells 24 Sully Sports 3
Llanrumney 12 Ynysowen 17
Wattstown 11 Bryncethin 28