The 1986–87 Welsh Cup winners were Merthyr Tydfil. The final and replay were played at Ninian Park in Cardiff in front of attendances of 7,000 and 6,010 respectively.

Semi-finals – first leg Tie noHome teamScoreAway team1Newport County2–1 Wrexham2Merthyr Tydfil1–0 Bangor City

Semi-finals – second leg Tie noHome teamScoreAway team1Wrexham2–2 Newport County2Bangor City1–0 (2−4p)Merthyr Tydfil

Final

Replay

External links Details of final