In a closely contested match at the SMISA stadium, Dunfermline managed to edge out St Mirren with a 1-0 victory in extra time, thanks to Chris Kane’s decisive penalty. The result ensures Dunfermline's place in the last 16 of the Premier Sports Cup despite St Mirren's valiant efforts to progress further.

St Mirren began the match strongly and nearly took an early lead through Samuel Ramos, but their joy was short-lived as the goal was disallowed due to what seemed a harsh interpretation of Eseosa Sule’s foul on Pars goalkeeper Aston Oxborough. The Saints continued to press and almost doubled their chances when Alex Gogic’s header was saved by Oxborough.

Dunfermline, however, showed resilience and nearly took the lead themselves with a well-placed shot from Zak Rudden that was brilliantly saved by St Mirren goalkeeper Jacob Chapman. The second half saw Neil Lennon's side push for an equalizer but missed several opportunities, including Sule’s wide miss and saves from Mochrie and Phillips.

As the match entered its final moments, Dunfermline’s pressure paid off with a late goal. Marcus Fraser fouled Keith Bray in the penalty area, and Kane stepped up to convert the spot-kick. The goal not only secured Dunfermline's victory but also their place among the best runners-up from the group stage.

St Mirren, however, will continue their campaign as one of the top teams, albeit with a setback that prevents them from advancing further in the competition. This result marks a tough day for the Buddies, who were looking to build on their recent form and secure a deeper run in the cup.