Saturday, December 19

Dafabet Welsh Premier League

Aberystwyth Town 4 Bangor City 0, Haverfordwest County 0 Airbus UK 1, Newtown 4 Carmarthen Town 1, MBi Llandudno 1 Port Talbot Town 1, Rhyl 1 gap Connah's Quay 2, The New Saints 1 Bala Town 1.

Welsh Cup round three

Guilsfield 3 Cwmamman United 0.

Huws Gray Alliance

Caernarfon Town 7 Denbigh Town 1, Caersws P Buckley Town P, Gresford Athletic 4 Holyhead Hotspur 2, Holywell Town 5 Conwy Borough 2, Llanfair United P Prestatyn Town P, Mold Alex 1 Porthmadog 2, Rhayader Town P Cefn Druids P.

Lock Stock Welsh Alliance

Division One: Barmouth and Dyffryn P Gwalchmai P, Glan Conwy 5 Abergele Town 3, Glantraeth P Llanrug United P, Llanberis P St Asaph City P, Llandudno Junction 6 Llanfairpwll 1, Llanrwst United P Trearddur Bay United P, Penrhyndeudraeth P Llandyrnog United P.

Division Two: Amlwch Town P Mynydd Llandegai P, Blaenau Amateurs 1 Penmaenmawr Phoenix 1 (abandoned 50 mins due to waterlogged pitch) , Halkyn United P Gaerwen P, Mochdre Sports P Llannerchymedd P, Nantlle Vale P Meliden P, Pentraeth P Llanllyfni P, Prestatyn Sports 2 Greenfield 3.

Reserve Division - Craig Bragdy Pools Challenge Cup round one (1.45pm): Colwyn Bay 4 Llandyrnog United 3, Meliden P Llanrwst United P.

Reserve Division: Denbigh Town P Blaenau Amateurs P, Holyhead Hotspur P Porthmadog P, Llangefni Town P Llandudno Junction P, Llanrug United P Llanberis P, Trearddur Bay United P Glan Conwy P.

Guy Walmsley Welsh National League

Premier Division: Brickfield Rangers 3 Borras Park Albion 2, Brymbo 9 Llay Welfare 0, Chirk AAA 8 Penyffordd 0, Corwen P Queens Park P, Penycae 0 Hawarden Rangers 2, Ruthin Town 7 Coedpoeth United 0, Saltney Town 1 FC Nomads 5.

Division One: Acrefair Youth P Cefn Albion P, Brynford P Rhos Aelwyd P, Caerwys 2 Llangollen Town 5, Garden Village P Castell AC P, Lex Glyndwr 3 Penley 2, New Brighton Villa 3 Llanuwchllyn 3.Reserves Division: Castell AC 2 Chirk AAA 3, Cefn Druids P Llangollen Town P, Coedpoeth United 1 Penycae 3, FC Nomads 0 Corwen 0, Hawarden Rangers 2 Gresford Athletic 1, Llay Welfare 1 Ruthin Town 8, Queens Park P Holywell Town P.

Reserves and Colts Division: Buckley Town P Borras Park Albion P, Flint Town United 2 Saltney Town 0, Garden Village 4 Mold Alexandra 0, Lex Glyndwr 3 Brickfield Rangers 1, Penyffordd P Halkyn United P, Ruthin Town 0 Cefn Albion 4.

North East Wales League

Maesgwyn P Rhostyllen P.

NEWFA Horace Wynne Cup round one: Sychdyn P Connah's Quay Tigers P.

Kon-X Anglesey League

Bodorgan P Pentraeth Reserves P, Valley P Maes-y-Bryn P.

Huws Gray Megan Cup round one: Llanfairpwll Reserves P Bro Goronwy P.