The 1989 NSL Cup final was the final match of the 1989 NSL Cup, the 13th season of the National Soccer League Cup. It was played at Hindmarsh Stadium in Adelaide on 20 August 1989 between Adelaide City and Sydney Olympic. Adelaide City won the match 2âÂÂ0 for their second NSL Cup title.
<onlyinclude></onlyinclude>