First Preliminary Round Caergwrle 2-3 Summerhill Brymbo Institute 1-3 Chirk Gilfach 7-0 Cross Keys Town Second Preliminary Round Carnarvon United 1-2 Holyhead Swifts Llandudno Jn. 1-3 Colwyn Bay Druids 2-3 Summerhill Johnstown 0-0 Gwersyllt Rhos 1-0 Chirk Shrewsbury Wanderers 2-3 Hadley Castle CW Holywell United 0-5 Connahs Quay Pembroke Dock Athletics 2-2 Port Talbot Town Aberdare w/o Mardy Lysaghts Excelsior 1-3 Troedyrhiw Stars Rhymney 2-2 Cardiff Corinthians Mid Rhondda 1-1 Newport County Treharris 1-3 Ton Pentre Bargoed Town 2-0 Barry Caerphilly 4-2 Gilfach [both clubs dismissed for using ineligible players] Rhiwderin 0-4 Abertillery Second Preliminary Round Replays Johnstown 0-5 Gwersyllt Pembroke Dock Athletic 1-7 Port Talbot Town Rhymney 0-2 Cardiff Corinthians Mid Rhondda 0-6 Newport County Round 1 Llandudno 1-8 Dolgarrog [?!; Llandudno progressed] Holyhead Swifts 1-1 Colwyn Bay Hadley Castle CW 4-2 Rhos Summerhill 1-0 Gwersyllt Connahs Quay 4-2 Rhyl Denbigh Town w/o Northern Nomads Bala Press 1-2 Machynlleth [Machynlleth disqualified] Newtown 3-2 Aberystwyth Town Llanidloes Town 4-0 Llandrindod Wells Rhayader 2-2 Builth Wells Port Talbot Town 1-1 Mond Nickel Works Llanelly 5-1 Caerau Aberdare 0-0 Troedyrhiw Stars Cardiff Corinthians 1-3 Newport County Abertillery 7-0 Ton Pentre Bargoed Town bye Round 1 Replays Holyhead Swifts 1-3 Colwyn Bay Rhayader 2-3 Builth Wells Port Talbot Town 1-0 Mond Nickel Works Aberdare 0-4 Troedyrhiw Stars Round 2 Llandudno 3-1 Colwyn Bay Summerhill 3-0 Hadley Castle CW Denbigh Town 5-1 Connahs Quay Bala Press 1-5 Newtown Rhayader 1-3 Llanidloes Town Port Talbot Town 3-3 Llanelly Newport County 1-1 Troedyrhiw Stars Abertillery 3-0 Bargoed Town Round 2 Replays Port Talbot Town 0-1 Llanelly Newport County 1-3 Troedyrhiw Stars Round 3 Llanelly 0-0 Mardy Newtown 1-0 Denbigh Town Wrexham 5-0 Llanidloes Town Oswestry United 2-1 Cardiff City Summerhill 3-0 Bangor Abertillery 0-0 Pontypridd Swansea Town 1-0 Chester Troedyrhiw Stars 2-3 Llandudno FC Round 3 Replays Llanelly 1-0 Mardy Abertillery 0-1 Pontypridd Quarterfinals Newtown 1-1 Wrexham Pontypridd 5-1 Llandudno FC Swansea Town 1-1 Oswestry United Llanelly 8-0 Summerhill Quarterfinals Replays Newtown 0-7 Wrexham Swansea Town 2-1 Oswestry United Semifinals Llanelly 2-1 Swansea Town [at Pontypridd] Wrexham 0-0 Pontypridd [at Cardiff] Semifinal Replay Wrexham 1-1 Pontypridd [at Chester] Semifinal Second Replay Wrexham 3-1 Pontypridd [at Shrewsbury] Final [Mar 28, Vetch Field, Swansea; att: 15 000] Wrexham 0-0 Llanelly Final Replay [Apr 25, Cricket Field, Oswestry; att: 3 639] Wrexham 3-0 Llanelly
Sources: [Gar 93], http://wfda.co.uk/welsh_cup_year_index.php
Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Author: Hans Schöggl
Last updated: 6 Aug 2015
(C) Copyright Hans Schöggl and RSSSF 2015
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.