2023 Scottish League Cup final (December)

The 2023–24 Scottish League Cup final was an association football match that took place at Hampden Park, Glasgow on 17 December 2023. It was the culmination of the 2023–24 Scottish League Cup, the 78th season of the Scottish League Cup (known as the Viaplay Cup for sponsorship reasons), a competition for the 42 teams in the Scottish Professional Football League (SPFL). It was played between Rangers and Aberdeen, meeting at this stage in the competition for the seventh time.

Rangers won 1–0 through a goal by captain James Tavernier to claim the League Cup for the first time since 2011 and a record 28th time overall; Aberdeen's trophy drought since their 2014 win in the same competition continued.

Route to the final
As both clubs participated in European competitions, they both received a bye through the 2023–24 Scottish League Cup group stage.

Summary
In a match hampered by poor weather and numerous fouls, Aberdeen offered little offensively but Philippe Clement's Rangers struggled to make the breakthrough; they eventually went ahead in the 76th minute when captain James Tavernier scored after controlling a cross from Borna Barišić from the left with his right foot before firing to the right of the net. It was the only goal of the game as Rangers claimed a first Scottish League Cup since 2011. Tavernier's goal was the defender's 14th against Aberdeen (all others coming in the Scottish Premiership), tying him with Ally McCoist and Derek Johnstone as the all-time top scorer in the fixture.