The 2004–05 FAW Welsh Cup was the 118th edition of the Welsh Cup, the national football cup competition of Wales. Total Network Solutions won the tournament, beating Carmarthen Town 1–0 in the final.

2004–05 Welsh Cup
Tournament details
CountryWales
Final positions
ChampionsTotal Network Solutions
Runners-upCarmarthen Town

First round

edit

[1][2]

Home teamScoreAway team
Ammanford0–9Goytre United
Bala Town5–2 (a.e.t.)Conwy United
Barry Town3–0Gwynfi United
Blaenrhondda3–2Ystradgynlais
Bodedern5–0Brynteg Village
Bridgend Town2–0Neath
Caldicot Town2–2
(5–4 p)
Croesyceiliog
Cardiff Corinthians3–2Maesteg Park Athletic
Carmarthen Town7–2Bryntirion Athletic
Carno3–2Caerwys
Cefn United1–2Denbigh Town
Chirk AAA2–4 (a.e.t.)Gresford Athletic
Corwen0–5Ruthin Town
Dinas Powys6–0AFC Porth
Garden Village Youthw/oLlanrug United
Glan Conwy1–3Penmaenmawr Phoenix
Goytre0–3Caerau (Ely)
Cardiff Grange Harlequins7–0Morriston Town
Guilsfieldw/oSealand Leisure
Halkyn United2–0Flint Town United
Holyhead Hotspur4–0Cemaes Bay
Holywell Town1–0Mold Alexandra
Lex XI5–4Llanberis
Llandudno Junctionw/oAmlwch Town
Llandudno Town1–0Llanfyllin Town
Llangollen Town4–1Rhostyllen United
Llanidloes Town0–10Llangefni Town
Llanrhaeadr2–1Llandyrnog United
Llantwit Fardre0–1Garden Village
Meifod1–8Glantraeth
Newport YMCA1–2Briton Ferry Athletic
Penrhiwceiber Rangers1–2AFC Llwydcoed
Penrhiwfer4–2 (a.e.t.)Llanwern
Penycae1–3Penrhyncoch
Pontyclun3–1Newcastle Emlyn
Pontypridd Town0–1Llanelli
Porthcawl Town0–3Bettws
Prestatyn Town1–4Airbus UK
Rhayader Town1–0Rhos Aelwyd
Rhydymwyn4–2Llanfairpwll
Risca & Gelli United2–0ENTO Aberaman Athletic
Skewen Athletic6–0Garw Athletic
Summerhill United1–2Buckley Town
Taffs Well7–0Cwmamman United
Ton Pentre2–1Ely Rangers
Tredegar Town0–1Caerleon
Troedyrhiw1–0Fields Park Pontllanfraith
UWIC Inter Cardiff1–0Treowen Stars
Y Felinheli1–3Mynydd Isa

Second round

edit

[1][2]

Home teamScoreAway team
Briton Ferry Athletic1–2Garden Village
Afan Lido1–0Caldicot Town
Airbus UK2–1Rhydymwyn
Bala Town3–0Denbigh Town
Barry Town3–0Blaenrhondda
Bettws0–2Aberystwyth Town
Bodedern3–1Carno
Buckley Town1–1
(7–8 p)
Gresford Athletic
Caerau (Ely)0–2Penrhiwfer
Caerleon3–3
(5–4 p)
Taffs Well
Caersws5–1Ruthin Town
Carmarthen Town3–0Bridgend Town
Dinas Powys2–1Risca & Gelli United
Glantraeth2–0NEWI Cefn Druids
Goytre United0–1AFC Llwydcoed
Llandudno1–3Rhyl
Llandudno Junction1–5Welshpool Town
Llanelli2–3Cwmbran Town
Llangefni Town3–1Guilsfield
Llangollen Town0–8Caernarfon Town
Llanrhaeadr1–5Lex XI
Llanrug United2–3Halkyn United
Mynydd Isa1–2Holywell Town
Newtown0–1Porthmadog
Penmaenmawr Phoenix0–2Bangor City
Penrhyncoch2–2
(3–4 p)
Holyhead Hotspur
Rhayader Town2–4Port Talbot Town
Skewen Athletic0–2Cardiff Grange Harlequins
Ton Pentre2–0Cardiff Corinthians
Total Network Solutions5–0Connah's Quay Nomads
Troedyrhiw2–3Haverfordwest County
UWIC Inter Cardiff4–3Pontyclun

Third round

edit

Fourth round

edit

Quarter-finals

edit

Semi-finals

edit

[1]

Total Network Solutions31Rhyl

Final

edit
Carmarthen Town01Total Network Solutions
[3] Lawless 75'
Attendance: 1,126
Referee: S. Jones

References

edit
  1. 1 2 3 4 5 "Wales Cups 2004/05". www.rsssf.org. Retrieved 3 February 2026.
  2. 1 2 "Football Club History Database - Welsh Cup 2004-05". fchd.info. Retrieved 3 February 2026.
  3. 1 2 Rollin, Glenda; Rollin, Jack, eds. (2005). Sky Sports Football Yearbook 2005–06. London: Headline. p. 787. ISBN 978-0-7553-1384-6.