Welsh Cup first qualifying round
Saturday, July 27
North
Amlwch Town v Bethesda Rovers
Barmouth & Dyffryn United v Penmaenmawr Phoenix
Berriw v Plas Madoc
Boded v Mochdre Sports
Bow v Dolgellau
Bro Cernyw v Machynlleth
Brymbo v Bethesda Athletic
Caergybi v NFA
Caerwys v Llandudno Amateurs
Carno v Radnor Valley
Castell Alun Colts v Blaenau Ffestiniog
Cei Connah v Henllan
Cemaes Bay v Bow Street
Cerrigydrudion v Pentraeth
FC Queens Park v Nantlle Vale
Felinfach v Chirk AAA
Glantraeth v Penycae
Gronant v Llanystumdwy
Kerry v Pwllheli
Kinmel Bay v Llandyrnog United
Knighton Town v Cefn Albion
Lex XI v Corwen
Llanberis v Sychdyn United
Llandrindod Wells v Mountain Rangers
Llanefydd v Llanilar
Llanerch-y-Medd v Llansannan
Llanfair United v Gaerwen
Llanfairfechan Town v Llanfairpwll
Llangoed and District v Llangefni Town
Llangollen Town v Holywell United
Llanrug United v Connah’s Quay Town
Llanrwst United v Rhos United
Llansantffraid Village v Y Glannau
Llanuwchllyn v Forden United
Llysfaen v Talysarn Celts
Meliden v Conwy Borough
Menai Bridge Tigers v Penparcau
Montgomery Town v Abermule
Mynydd Isa v Brickfiedl Rangers
Nefyn United v Welshpool Town
Penrhyndeudraeth v Llanidloes Town
Prestatyn Town v Glan Conwy
Rhos Aelwyd v Gwalchmai
Rhostyllen v Four Crosses
Rhuddlan Town v Penyfford Lions
Rhydymwyn v Rhyl Albion
Rhyl v Llandudno Swifts
Saltney Town v Llanrhaeadr
St Asaph City v Cefni
Trearddur Bay v Waterloo Rovers
Y Felinheli v Greenfield
South
AFC Bargoed v PILCS
AFC Pontymister v Bettws
AFC Wattstown v Swansea University
Aber Valley v Canton Rangers
Abercarn United v Canton
Aberdare Town v Tongwynlais
Abergavenny Town v Treherbert
Abertillery Excelsions v Penydarren
Blaenavon Blues v Treharris Athletic Western
Brynna v Porthcawl Town Athletic
Builth Wells v Brecon Corries
Caerphilly Athletic v St Athan
Caldicot Town v Blaen-y-Maes
Cardiff Airport v Llangennech
Cardiff Corries v Ferndale – Postponed
Carn Rovers v Pantyscallog Village
Cascade YC v Wattsville
Clase Social v Morriston Town
Clwb Cymric v Llanrumney United
Clydach Wasps v Cardiff Bay Warriors
Clydach v Tregaron Turfs
Croesyceiliog v Pentwynmawr Athletic
Cwmbach Royal Stars v Goytre
Cwmbran Town v Cefn Fforest
Cwmcarn Athletic v Newport Saints
Cwrt Y Vil v Cefn Cribwr
Dafen Welfare v Cornelly United
Evans & Williams v Llantwit Fardre
FC Cwmaman v Rhydyfelin
FC Porthcawl v Pencoed Athletic
Giants Grave v St Josephs
Glynneath Town v Ffostrasol
Holton Road v Bridgend Street
Llangeinor v Treowen Stars
Monmouth Town v Lliswerry
Nantyglo v Bryn Rovers
Nelson Cavaliers v West End
Pill v Garw
Pontyclun v Penygraig United
Port Talbot Town v Llanrumney Athletic
Risca United v Marshfield
Rogerstone v Dinas Powys
Seven Sisters Onllwyn v Risca Town
Sifil v Newpot Corinthians
South Gower v Cwrt Rawlin
Sully Sports v Cwm Wanderers
Ton Pentre v Ely Rangers
Tonyrefail v Cwmamman United
Treforest v CKSV
Undy v Penlan
Vale United v Chepstow Town
Ynsyhir Albions 1-2 Cardiff Dracs
Ynyshir Albions: Leon Anstee 6′
Cardiff Dracs: Dylan Amin 25, Sam Cawley 40’Ynysgerwn v Pontarddulais Town
Friday, July 26
North
Holyhead Town 0-2 Bontnewydd
Ianto Ap Rhun 44, Osian Tomlinson 90+2’
Holyhead Hotspur 10-0 Valley Seniors
Holyhead Hotspur: Parry 28, Murphy 31, 79, Williams 55, 58, 65, 68, Lleywelyn 58, 62, 72’
Kinmel Bay 6-0 Llandyrnog United
C.Morris 7, 13, 31, O.Gray 23, J.Bellham 26, 57’
South
AFC Llwydcoed 3-0 AFC Penrhiwceiber
Llwydcoed: L.Jones 17, C.Cable 23, E.Williams 87’
Tredegar Town 2-3 New Inn
Tredegar Town: Tye Duggan 26, S.Evans 73’
New Inn: A.Richards 55, 81, 90+4’
Ynystawe Athletic 3-3 (7-8 p) Seaside
Ynystawe Athletic: Ben James 12, C.Dougal 30, Casey Coughlin 84’
Seaside: J.Andrews 45+1, 56, J.Cresser 77’