The 1990–91 Welsh Cup winners were Swansea City. The final was played at the National Stadium in Cardiff in front of an attendance of 11,840

Fourth round

Tie noHome teamScoreAway team1Aberystwyth Town1–3Hereford United2Ammanford Town0–5Wrexham3B.P Llandarcy0–5Stroud4Bangor City4–1Lex XI5Caernarfon Town1–2Abergavenny Thursdays6Barry Town3–1Cheltenham Town7Merthyr Tydfil0–1Swansea City8Newport0–1Colwyn Bay

Quarter-finals Tie noHome teamScoreAway team1Barry Town1–1 Bangor CityReplayBangor City0–1 Barry Town2Colwyn Bay1–1 Swansea CityReplaySwansea City1–0 Colwyn Bay3Bangor City0–0 Hereford UnitedReplayHereford United0–0 Bangor CityHereford win 4–3 on penalties4Stroud1–2 Wrexham

Semi-finals – 1st leg

Tie noHome teamScoreAway team1Barry Town2–2 Swansea City2Wrexham1–1 Hereford United

Semi-finals – 2nd leg

Tie noHome teamScoreAway team1Swansea City1–0 Barry Town2Hereford United1–2 Wrexham

Final

References