The1987 NSL Cup final was the11th final of theNSL Cup. The final was contested in a two-legged home-and-away format betweenSydney Croatia andSouth Melbourne. The first leg was hosted by Sydney Croatia atSt George Stadium inSydney on 14 October 1987, while the second leg was hosted by South Melbourne atOlympic Park inMelbourne on 18 October 1987.[1] Sydney Croatia won 2–0 on aggregate to win their first NSL Cup title.[2]
Sydney Croatia started their 1987 NSL Cup campaign by winning against localsAPIA Leichhardt 2–1 in the first round at home on. They defeatedSt George-Budapest 3–0 in the quarter-finals. In the semi-finals, they won on penalties againstHeidelberg United to progress to their first NSL Cup Final.
South Melbourne had a bye in the first round of this NSL campaign until they won 2–0 againstPreston Makedonia in the quarter-finals. The semi-final was won 4–1 againstMarconi Fairfield to progress to the Final.