Финал Кубка шотландской лиги 1983–84 состоялся 25 марта 1984 года на стадионе «Хэмпден Парк» в Глазго и стал финалом 38-го розыгрыша Кубка шотландской лиги. Финалом стало дерби Old Firm, в котором приняли участие « Рейнджерс» и «Селтик» .
Рейнджерс выиграли матч со счетом 3–2 благодаря хет-трику Элли Маккойста . Он забил пенальти в первом тайме, допустил фол, чтобы дать Селтику их на последней минуте основного времени, а затем сам был сфолен в дополнительное время; хотя он и отразил этот второй пенальти, он забил победный гол с отскока. [1] [2] [3]