1987–88 Welsh Cup
The 1987–88 Welsh Cup winners were Cardiff City. The final was played at the Vetch Field in Swansea in front of an attendance of 5,465.
Semi-finals – first leg
| Tie no | Home team | Score | Away team |
|---|---|---|---|
| 1 | Cardiff City | 2–1 | Caernarfon Town |
| 2 | Kidderminster Harriers | 1–2 | Wrexham |
Semi-finals – second leg
| Tie no | Home team | Score | Away team |
|---|---|---|---|
| 1 | Caernarfon Town | 0–1 | Cardiff City |
| 2 | Wrexham | 3–2 | Kidderminster Harriers |
Final
Cardiff City
|
Wrexham
|