St Mirren were denied a valuable point at Ibrox by a stoppage-time winner from Rangers substitute Bojan Miovski on Wednesday night. The 1-0 defeat, reported by Sky Sports Football and the Daily Record, was a harsh outcome for Craig McLeish's side, who currently sit third in the Premiership with 10 points from five games.

How did the decisive moment unfold?

The match's only goal arrived in the 91st minute. Rangers goalkeeper Ivor Pandur launched a long ball forward, which was flicked on by Ryan Naderi into the path of the onrushing Miovski. The North Macedonian striker kept his composure to lift a delicate lob over the advancing St Mirren keeper Jacob Chapman. It was a cruel end for the visitors, who had defended resolutely for much of the contest at Ibrox.

St Mirren had created the game's best opportunity earlier in the second half. Fraser Taylor was sent clean through on goal, but his one-on-one effort was saved by Pandur. According to the Daily Record's match report, that miss proved extremely costly as Miovski struck late to extend Rangers' winning run. The result means St Mirren have now conceded five goals this season while scoring eight, giving them a positive goal difference of three.

What did the managers say after the match?

Rangers boss Derek McInnes told Sky Sports he was relieved by the late victory. "I'm very relieved. The way we moved the ball, the aggression and the chances we created, we should have done so much better," McInnes said. He praised his team's perseverance and the impact of match-winner Miovski, who came off the bench to decide the game.

St Mirren manager Craig McLeish felt his team deserved more from their performance. Speaking to the same broadcaster, McLeish said, "I was delighted with how we played tonight; we asked them to be brave and they stuck to what we've been doing." He added that it felt like his side deserved at least a point for their efforts, which included several important saves from Chapman. The full squad details are available for the Buddies.

Where does this leave St Mirren in the table?

The loss sees St Mirren remain in third place in the Scottish Premiership standings. They have collected 10 points from their opening five matches, with a record of three wins, one draw, and one loss. Their recent form reads as a win, a loss, a draw, and two wins. The gap to league leaders Celtic is now five points, a margin the Paisley side will look to close in the coming weeks.

This narrow defeat follows a 2-1 loss to Celtic in their previous league outing. Despite the setback, the team's underlying numbers remain solid, and they will aim to bounce back quickly. Fans can track the evolving standings as the season progresses.

What is next for St Mirren?

The team now has a break before their next competitive fixture. St Mirren are next in action on December 26th, when they travel to face Dundee, who are currently sixth in the table. This provides a substantial period for McLeish and his players to regroup and prepare for the next phase of the campaign. The full schedule of upcoming matches is listed on the club's fixtures page.