Celtic came from behind to secure a narrow 1:2 victory over St Mirren in the Scottish Premiership's sixth round of fixtures. The visitors, still unbeaten after five matches, took all three points at the Start-Morren Park despite a first-half setback. The result keeps them at the top of the table with fifteen points from five games.
St Mirren had the better start. Nikolas Agrafiotis converted a penalty in the twenty-second minute to give the home side the lead. Celtic responded with pressure, and Camilo Duran appeared to level in the thirty-first minute, only for the goal to be cancelled out by VAR. By then, the visitors were already searching for a way back into the game.
Celtic held their nerve after the controversy. Liam Scales found the net in the fifty-first minute, and Yang Hyun-Jun added a second shortly after the hour mark. The away side switched to a back three in the final stages, seeing out the match despite late pressure and three yellow cards in stoppage time.
The statistics told the familiar story. Celtic dominated possession with sixty percent and created four big chances compared to St Mirren's two. The home side managed twelve shots to Celtic's eighteen, but accuracy favoured the visitors at thirty-five percent. And here's the thing — Celtic's efficiency mattered more than volume.
The result extends Celtic's unbeaten run to five matches. St Mirren drop to third place on ten points, while the visitors remain top with five wins from five outings. The prediction we made before kickoff — a Celtic victory at forty-eight percent confidence — has come to pass.