Welsh Cup 2018-19

Football – FAW Welsh Cup – Final – Aberystwyth Town v Connahs Quay Nomads
Welsh Cup

Sgorio

Thursday, 9 Jul 2015, 11:46

Connah’s Quay are the Welsh Cup 2017/18 winners.

Third Round

Airbus 1-1 Porthmadog (Airbus UK win 4-2 on penalties)
Goytre Utd 0-3 Carmarthen
Cwmbrân Celtic 0-3 The New Saints
Barry Town 4-1 Penybont (AET)
Bangor 4-1 Holyhead Hotspur
Denbigh 1-2 Cambrian a Clydach
Prestatyn 0-3 Caernarfon
Guilsfield 2-4 Connah’s Quay (AET)
Cwmamman Utd 3-4 Aberystwyth
Llangefni 1-0 Llanelli
Newtown 1-2 Rhyl
Ton Pentre 1-4 Met Caerdydd
Flint Town v Bala Town
Briton Ferry Llansawel 2-3 Llandudno
Haverfordwest 3-0 Pontypridd
Ynysddu Welfare 1-3 Cefn Druids

Second Round

Aberbargoed Buds 0-2 Penybont
Airbus UK 9-1 Llay Miners
Bangor 6-1 Cefn Albion
Buckley 1-3 Denbigh
Cil-y-coed 2-3 Cambrian a Clydach
Cwmamman Utd 2-1 Blaenrhondda
Cwmbran Town 1-2 Ton Pentre
Flint Town 3-2 Gresffordd
Goytre Utd 1-0 Pontyclun
Guilsfield 4-3 Dyffryn Nantlle
Haverfordwest 4-3 Prifysgol Abertawe
Holyhead Hotspur 3-1 Rhuthun
Llanfair Utd 1-4 Porthmadog
Llangefni 5-1 Llanelwy
Trefynwy 1-3 Ynysddu Welfare
Pontypridd 6-3 Goytre
Prestatyn 6-3 Berriew
Rhyl 3-1 Caersws
Sully Sports 1-3 Cwmbran Celtic
Treharris Athletic 3-4 Briton Ferry Llansawel

Round 1

Briton Ferry 1-0 Caerau Ely
Bangor City 4-2 Mold Alex
Berriew 2-2 Penrhyncoch (Berriew win 5-4 on pens)
Buckley 3-1 Brymbo
Caersws 3-2 Holywell (a.e.t)
Cambrian & Clydach 5-0 Port Talbot
Coedpoeth 2-3 Ruthin
Conwy 1-2 Rhyl
Cwmamman Utd 4-0 Dinas Powys
Cwmbran Celtic 3-0 Ammanford
Cwmbran Town 3-2 Afan Lido
Denbigh Town 9-3 Holyhead Town
Garden Village 1-2 Blaenrhondda
Gresford 4-3 Brickfield (a.e.t)
Guilsfield 2-0 Rhostyllen
Hawarden 2-3 Llanfair Urd
Holyhead Hotspur 4-2 Corwen
Llandrindod 1-1 Aberbargoed Buds (Buds win 4-3 on pens)
Llandudno Amateurs 2-4 Dyffryn Nantlle Vale (a.e.t)
Llangefni 2-0 Borth Utd
Llanidloes 1-2 Pontypridd
Llanrhaeadr 1-2 Flint Town
Llay Welfare 2-0 Rhydymwyn
Panteg 1-3 Penybont
Penlan 0-1 Goytre Utd
Penycae 0-4 Airbus UK
Pontyclun 3-1 Llantwit Major
Prestatyn 5-1 New Brighton Villa
Pwllheli 0-3 Porthmadog
Radnor Valley 1-2 Goytre
STM Sports 1-2 Haverfordwest
Sully Sports 3-1 Brecon Corries
Ton Pentre 3-1 Pencoed
Trefelin 1-2 Swansea University
Treharris Athletic 3-2 Cornelly Utd
Undy Athletic 3-4 Monmouth
West End 0-6 Caldicot
Ynysddu Welfare 2-1 Taff’s Well

Second Qualifying Round

North
Aberffraw 0-0 Rhostyllen (Rhos won 4-3 on pens)
Cefn Albion 3-2 Queens Park
Dyffryn Nantlle 2-2 Mynydd Llandegai (Nantlle won 5-4 on pens)
Greenfield 2-5 Llandudno Amateurs
Holyhead Town 4-3 Llanberis
Lex XI 0-4 Corwen
Llandudno Albion 3-1 Llanrug United
Llandyrnog 2-2 Rhydymwyn (Rhyd won 3-2 on pens)
Llangefni 4-0 Saltney
Llanrwst 0-5 Brickfield Rangers
Llanuwchllyn 1-4 Hawarden Rangers
Llay Welfare 3-0 FC Nomads
Meliden 1-2 Penycae
Mold 2-0 Chirk AAA (a.e.t)
Penmaenmawr Phoenix 3-3 New Brighton Villa (NBV won 4-2 on pens)
Penrhyndeudraeth 1-4 Coedpoeth United
Prestatyn Sports 3-4 Pwllheli (a.e.t)
Rhos Aelwyd 3-4 Brymbo
St Asaph 3-1 Barmouth & Dyffryn

Central
Berriew 5-2 Builth Wells (a.e.t)
Bow Street 1-2 Borth United
Brecon Corries 2-0 Abermule
Caersws 8-0 Tywyn Bryncrug
Llandrindod Wells 4-2 Four Crosses
Llanfair United 5-2 Aberaeron
Machynlleth 1-2 Dolgellau
Radnor Valley 4-0 Carno
Welshpool 3-3 Llanidloes (Llani won 5-4 on pens)

South
Aber Valley 1-2 Trefelin BGC
Aberbargoed Buds 1-1 Bridgend Street (Buds won 5-3 on pens)
AFC Llwydcoed 1-2 Blaenrhondda
Caerau Ely 2-1 Trethomas Bluebirds
Caldicot 2-0 Merthyr Saints
Cardiff Draconians 3-4 Sully Sports (a.e.t)
Cefn Cribbwr 2-4 Pontyclun (a.e.t)
Cornelly United 4-3 Chepstow (a.e.t)
Croesyceiliog 2-3 Ynysddu Welfare (a.e.t)
Cwmbran 2-0 Newport Civil Service
Dinas Powys 2-2 Pill YMCA (DP won 4-3 on pens)
Monmouth 4-2 Wattsville
Newport City 0-3 Pencoed
Panteg 3-2 Penrhiwceiber Cons Ath
Penydarren BGC 0-3 Garden Village
Pontardawe 2-2 Penlan Club (Penlan won 4-3 on pens)
Risca United 2-3 Treharris
STM Sports 12-0 Glyn-nedd
Swansea University 5-0 Abergavenny
West End 5-2 Aberdare Town

Qualifying Round 1

South East
Rogerstone AFC 1-5 Sully Sports
Cardiff Corinthians v Wattsville FC
Newport Civil Service 9-1 Pontlottyn FC
Trethomas Bluebirds 3-1 St Albans
Treforest FC 0-3 Panteg AFC
Tredegar Town 3-3 Cwmbran Town – Cwmbran win 7-6 on pens.
Penydarren BGC 7-4 Blaenavon Blues
Treharris Athletic Western 8-1 Aberystwyth Exiles
Pill YMCA 4-3 Ely Rangers
Newport Corinthians 1-4 Cardiff Draconians
Aber Valley 3-2 Canton Liberal
Ynysddu Welfare 2-1 Machen
Chepstow Town 6-0 Fairwater FC
Newport City 5-0 Brecon Northcote
Brecon Corries 2-0 Clwb Cymric
Merthyr Saints 2-2 Treowen Stars – Merthyr win 6-5 on pens.
South West
Cornelly United 3-2 Trebanog FC
Baglan Dragons 1-2 Penrhiwceiber Cons
Pencoed Athletic Amateur 3-0 AFC Porth
Porthcawl Town 0-4 Trefelin BGC
Blaenrhondda 2-2 Penrhiwceiber Rangers – Blaenrhondda win 7-6 on pens.
Newcastle Emlyn 1-4 Glynneath Town
Caerau FC 1-1Pontyclun – Pontyclun win 10-9 on pens.
Penlan Club 8-2 Ferndale BGC
Ynysygerwn 2-3 Cefn Cribwr

Central
Llansantffraid Village 1-3 Builth Wells
Abermule FC 3-2 Rhayader Town
Montgomery Town 2-3 Machynlleth
Four Crosses FC 5-0 Waterloo Rovers
Borth United 2-0 Presteigne St Andrews
Dolgellau Athletic 5-0 Churchstoke

North West
Prestatyn Sports v Pentraeth
Amlwch Town 0-6 Llandudno Amateurs
Bodedern Athletic 1-2 Aberffraw
Dyffryn Nantlle Vale 2-0 Gaerwen
Glantraeth 4-6 Penmaenmawr Phoenix
Holyhead Town 3-2 Menai Bridge Tigers
Pwllheli 3-3 Llannefydd – Pwllheli win 4-1 on pens.
Trearddur Bay United v Meliden

North East
Rhydymwyn 4-3- Llangollen Town
Rhosllanerchrugog 0-4 Rhos Aelwyd
Castell Alun Colts 0-5 Llay Welfare
Cefn Mawr Rangers 1-5 Coedpoeth United
Mynydd Isa Spartans 1-4 Brymbo FC
Plas Madoc FC 1-2 New Brighton Villa
Penycae v Offa Athletic