St Mirren were held to a 0-0 draw by Dunfermline Athletic in the Premier Sports Cup, with Chris Kane's late penalty securing a 1-0 win for the visitors. Both teams progress to the last 16 of the competition, with St Mirren finishing top of Group D on goal difference. The Saints, who finished 10th in the Premiership last season with 30 points, will now prepare for their next fixture against league leaders Heart of Midlothian on October 10, 2026.

What happened in the match?

St Mirren dominated possession but struggled to find the net, with former West Bromwich Albion striker Eseosa Sule's goal disallowed for a foul on Dunfermline goalkeeper Aston Oxborough. The visitors, managed by Neil Lennon, created the better chances, with Alfons Amade and Zak Rudden forcing saves from Jacob Chapman. Kane's penalty in the 88th minute, awarded after Marcus Fraser fouled Keith Bray, proved to be the decisive moment.

Why it matters for St Mirren

Despite the loss, St Mirren's progression to the last 16 of the Premier Sports Cup is a positive step for the club. With a goal difference of -21 last season, the Saints will be looking to improve their defensive record in the upcoming campaign. Their recent form, with two wins and three draws in their last five matches, suggests they are heading in the right direction.

What comes next for St Mirren?

St Mirren's next fixture is a tough away game against Heart of Midlothian, who finished 40 points ahead of them last season. The Saints will need to be at their best to secure a positive result against the league leaders. With a 2-0-3 record in their last five matches, including a 1-0 win over Partick Thistle on May 25, 2026, St Mirren will be confident of causing an upset.