The weekend's football results from Anglesey and Gwynedd - including the first round of the Welsh Cup.
JD Cymru Premier
Barry Town United 1-1 Caernarfon Town
JD Welsh Cup first round
Llandudno 4-0 Llanberis
Llandudno Amateurs 0-4 Holyhead Hotspur
Llangefni Town 7-1 Gaerwen
Llanrwst United 5-1 Menai Bridge Tigers
Penrhyncoch 2-1 Talysarn Celts
FC Queens Park 1-6 Porthmadog
Trearddur Bay 2-1 NFA
The second round draw will be announced on Wednesday at 8pm on the FAW's RedWall Plus channel
Lock Stock Ardal North West
Conwy Borough 2-5 Pwllheli
Nantlle Vale 1-3 Y Felinheli
North Wales Coast West League
Premier Division
Bethesda Athletic 3-2 Nefyn United
Bontnewydd 3-0 Mynydd Llandegai
Boded 5-2 Llannerchymedd
Glantraeth 2-3 Gwalchmai
Penrhyndeudraeth 2-2 Cemaes Bay
Pentraeth 1-1 Llanrug United
Division One
Bethesda Rovers 5-2 Deiniolen
Cefni 1-4 Blaenau Ffestiniog Amateurs
Holyhead Town 1-3 Amlwch Town
Llanfairpwll 5-0 Mountain Rangers
Valley Seniors 0-1 Llangoed & District