Welsh Cup

Football – FAW JD Welsh Cup Final – Connah’s Quay Nomads FC v The New Saints FC
Welsh Cup

Sgorio

Thursday, 9 Jul 2015, 11:46

The New Saints are the Welsh Cup 2018/19 winners.

Fourth Round
Connah’s Quay v Afan Lido
Cefn Druids v Pontardawe
Pen-y-bont/Porthmadog v Cardiff Met
Swansea Uni v Prestatyn
Ammanford v Caernarfon
Newtown v Rhyl
Flint Town v Colwyn Bay
The New Saints v Aberystwyth

To be played on the weekend of 24-26 January

Third Round
Abertillery Bluebirds 0-3 Connah’s Quay Nomads
Aberystwyth Town 2-1 Ruthin Town
Afan Lido 5-1 Llandudno
Barry Town United 0-1 Newtown
Cardiff Met 1-0 Pontypridd Town
Carmarthen Town 0-4 Ammanford
Cefn Druids 2-0 Guilsfield
Colwyn Bay 1-0 Airbus UK
Flint Town United 2-0 Bala Town
Goytre United 0-4 Caernarfon Town
Penrhyncoch 1-2 Prestatyn Town
Penybont v Porthmadog
Pontardawe Town 3-1 Buckley Town
Rhyl 2-0 STM Sports
Swansea University 3-0 Cambrian & Clydach
The New Saints 9-0 Mold Alexandra

To be played on the weekend of 6-8 December

Second Round

Bangor 1876 0-2 Rhuthun
Bangor 0-3 Prestatyn
Dyffryn Nantlle 0-1 Bae Colwyn
Greenfield 1-3 Fflint
CPD Llannefydd 1-5 Cedigfa
Porthmadog 4-1 Gresford Athletic
Llandudno 4-1Llanfair Utd
Mold Alexandra 8-1 Llanrug
Hotspur Caergybi 0-3 Bwcle
Rhyl 3-0 FC Queens Park

Abertillery Bluebirds 4-3 Llanidloes Town
Afan Lido 2-1 Aberbargoed Buds
Ammanford 3-1 Ton Pentre
Chepstow Town 0-5 STM Sports
Goytre United 6-4 Cefn Cribwr
Haverfordwest County 1-2 Cambrian & Clydach Vale
Llanelli Town 0-1 Penrhyncoch
Pontardawe Town 6-1 Croesyceiliog
Pontypridd Town 1-0 Llandrindod Wells
Undy Athletic 5-6 Swansea University

Games are scheduled to be played on 8, 9, 10 November

First round

Aberbargoed Buds 3-1 Aberaeron
Abertillery Bluebirds 3-1 Penparcau
Afan Lido 3-1 Monmouth Town
Ammanford 4-1 Cardiff Draconians
Briton Ferry Llansawel 2-2 Undy Athletic (Undy Athletic win on penalties)
Builth Wells 2-3 Ton Pentre
Cambrian BGC 7-3 Ynyshir Albions
Cefn Cribwr 1-1 Tredegar Town (2-1 a.e.t)
Chepstow Town 3-2 Taffs Well
Croesyceiliog 2-1 Abergavenny Town
Cwmbran Celtic 2-2 Pontardawe Town (2-3 a.e.t)
FC Cwmaman 2-6 STM Sports
Garden Village 1-3 Goytre United
Haverfordwest County 5-0 Penlan Social
Llanelli Town P-P Cwmamman United
Llantwit Major 0-1 Llandrindod Wells
Penrhyncoch 1-1 Cardiff Corinthians (2-1 a.e.t)
Pontypridd Town 3-1 Caerau Ely
Swansea University 4-1 Caerleon
Trefelin BGC 2-2 Llanidloes Town (3-4 on penalties)
1876 Bangor 3-3 Penycae (3-2 ar giciau o’r smotyn)
Blaenau Ffestiniog 0-2 Buckley Town
CPD Dyffryn Nantlle Vale 2-0 Rhydymwyn
Chirk AAA 0-3 Llannefydd
Coedpoeth United 0-5 Gresford Athletic
Conwy Borough 1-2 Ruthin Town
Corwen 2-3 Colwyn Bay
Flint Town United 9-0 Four Crosses
Greenfield 3-1 Caersws
Guilsfield 2-1 Brymbo
Holyhead Hotspur 4-2 Montgomery Town
Holywell Town 2-3 Llandudno
Porthmadog 7-0 Llanberis
Llanelli Town P-P Cwmamman United
Llanrhaeadr 1-4 Prestatyn Town
Llanrug United G-G CPD Aberffraw
Myndd Isa Spartans v Llanfair United
Nefyn United 0-2 Bangor City
Prestatyn Sports 2-3 FC Queens Park
Rhyl 2-0 Llangefni Town
Waterloo Rovers 1-8 Mold Alexandra

Qualifying Round 2

Central
Bermo a Dyffryn 0-1 Llanidloes
Y Borth v Aberaeron
Caersws 5-3 Dolgellau AA
Four Crosses 3-1 Rhayader Town
Llandrindod 5-2 Carno
Montgomery Town 2-1 Berriew
Radnor Valley 2-4 Penparcau
Waterloo Rovers 5-4 Y Trallwng

North East
Brymbo 4-2 Rhos Aelwyd
Cefn Albion 4-5 Chirk AAA
Cefn Mawr Rangers v FC Queens Park
Coedpoeth United 4-2 Llandyrnog United
Dinbych 2-3 Mynydd Isa
Greenfield 4-3 Plas Madoc
Holywell Town 8-2 New Brighton Villa
Llay Miners Welfare 2-3 Penycae
Mold Alexandra 8-0 Castell Alun Colts
Saltney Town 1-3 Rhydymwyn

North West
Aberffraw 2-1 Glan Conwy
Llannefydd 2-0 Llanrwst United
Mynydd Llandegai 4-7 Nefyn United
Bangor 1876 6-2 Penrhyndeudraeth
Dyffryn Nantlle 2-1 Bodedern Athletic
Hotspur Caergybi 3-1 Tref Caegybi
Mochdre Sports 2-4 Blaenau Ffestiniog
St Asaph City 1-3 Llanberis
Llanrug United 5-0 Llanfairfechan
Prestatyn Sports 4-2 Llandudno Albion

South-east
Aberbargoed Buds g-g Caldicot Town
Abertillery Bluebirds 3-1 Lucas Cwmbran
Builth Wells 1-0 Bridgend Street
Clwb Cymric 1-4 Chepstow Town
Goytre FC 1-1 Caerleon
Newport Civil Service G-G Monmouth Town
Newport Corinthians 0-2 Abergavenny Town
Risca United v Tredegar Town
Trethomas Bluebirds 2-4 Croesyceiliog

South-west
AFC Llwydcoed 1-2 Cefn Cribwr
CRC Olympic 2-3 Cardiff Corinthians
Cardiff Draconians 3-0 Pencoed AA
FC Cwmaman 5-1 Baglan Dragons
Fairwater FC 0-4 Garden Village
Penlan Club 2-1 Cwmbach Royal Stars
Penydarren BGC 2-3 Pontardawe Town
Trefelin BGC 3-0 Port Talbot Town
Vale United 1-5 Ton Pentre
Ynyshir Albions 3-1 Merthyr Saints

Qualifying Round 1

Central
Abermule 0-1 Barmouth and Dyffryn Utd
Borth United 6-2 Machynlleth
Churchstoke 1-6 Waterloo Rovers
Kerry 1-4 Dolgellau Athletic
Llansantffraid Village 0-2 Four Crosses
Montgomery Town 3-1 Hay St Marys
Penparcau 2-1 Tywyn Bryncrug
Rhayader Town 2-1 Bow Street (a.e.t)

North
Amlwch Town 3-5 Holyhead Town
Bangor 1876 4-1 Llandudno Athletic
Brickfield Rangers 2-7 New Brighton Villa
Bro Goronwy 4-5 Blaenau Ffestiniog Amateurs
Castell Alun Colts 4-0 Llangollen Town
Cefn Mawr Rangers 5-4 CPD Sychdyn
Coedpoeth United 3-2 Rhostyllen
CPD Aberffraw 3-1 Llandudno Junction
CPD Llannefydd 7-2 Gwalchmai
Glan Conwy 8-2 Pentraeth
Llandyrnog United 4-2 Lex XI
Llanfairfechan Town 5-3 Kinmel Bay
Llanrwst United 3-2 Gaerwen
Mochdre Sports v Penmaenmawr Phoenix
Mynydd Isa 5-1 Llanuwchllyn
Mynydd Llandegai v Menai Bridge Tigers
Nefyn United 6-4 Llandudno Amateurs
Penycae 6-0 Caerwys
Rhosllanerchrugog 2-12 Plas Madoc
Rhydymwyn 3-2 Hawarden Rangers
Penycae 6-0 Caerwys

South
Abertillery Bluebirds 4-0 Dinas Powys
AFC Porth 0-2 CRC Olympic
Blaenrhondda 0-2 Ynyshir Albions
Cardiff Corinthians 3-1 Pill YMCA
Cefn Cribwr BC 3-1 Ynysygerwn
Cwmbach Royal Stars 2-1 Newcastle Emlyn
Cwmbran Town 1-2 Tredegar Town
Ely Rangers 3-4 Risca United
Fairwater 8-2 Aberystwyth Exiles
FC Cwmaman 3-2 Penrhiwceiber Rangers
Lucas Cwmbran 4-2 Ton & Gelli BGC
Merthyr Saints 4-0 Quar Park Rangers
Newport City 3-4 Chepstow Town
Newport Civil Service 5-2 Caerphilly Athletic
Newport Corinthians 6-4 Canton Liberal
Panteg 0-7 Cardiff Draconians
Pencoed Athletic BGC 2-2 Trebanog
Penlan Club 3-0 Aberdare Town
Penydarren BGC 4-1 Treharris Athletic Western
Pontyclun 0-1 Trefelin BGC
Sully Sports 2-3 Caerleon
Treforest 1-2 Vale United
Treowen Stars 3-5 AFC Llwydcoed
Trethomas Bluebirds 2-1 AFC Whitchurch
Wattsville 2-3 Clwb Cymric
West End 0-1 Baglan Dragons