
St Mirren extended their unbeaten home record in the Scottish Premiership to nine matches after coming from behind to beat frantic 10-man Aberdeen.
Matty Kennedy’s fine strike put Aberdeen ahead, before their captain Anthony Stewart was sent off, and Mark O’Hara’s resulting penalty went in off goalkeeper Kelle Roos.
O’Hara scored his side’s second penalty as Aberdeen toiled, and they conceded a third in stoppage-time as Greg Kiltie took advantage with Roos up the pitch in search of a dramatic equaliser.
Jonah Ayunga also had a third penalty saved for St Mirren but ultimately it didn’t matter as Stephen Robinson’s side continued their excellent home form, having last lost in Paisley on the opening day of the season.
Aberdeen, meanwhile, were handed a third straight defeat since the restart and they only have themselves to blame for the way they let the game slip from their grasp, despite a strong push for an equaliser at the end.
By the dramatic finale, the visitors were playing better football going forward with 10 men than they did with 11, but their decision making after going 1-0 up will be questioned.
After Kennedy had smashed in the opener for 25 yards, Stewart followed up a slack pass with an awful touch, which allowed Ayunga to steal the ball and draw the foul, which was upgraded from free kick to penalty after a VAR check.
Stewart was sent off and O’Hara struck the post, but luck was with him as the ball hit off Roos’ outstretched leg and trundled into the net. Aberdeen manager Jim Goodwin made two changes at the break but within eight minutes Roos had felled Curtis Main after more miscommunication at the back.
O’Hara tucked the ball under the diving Roos, who finally managed to save from the penalty spot at the third attempt when his leg stopped Ayunga’s effort from finding the middle of the net, after the striker had drawn a foul from Ross McCrorie.
St Mirren could have been out of sight before Aberdeen finally managed to compose themselves and, in the end, they will feel they could have escaped with a point.
Ylber Ramadani smashed the crossbar, and substitute Ryan Duncan somehow headed wide from a few yards out.
But their afternoon was summed up when Roos decided to come up for a corner with at least two of the eight minutes of stoppage time to play.
When the goalkeeper failed to steer a header on target, Jack MacKenzie gifted the ball to Kiltie, who calmly finished into an open goal from 40 yards out.
That sealed things for St Mirren, who made the perfect return after six weeks out.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
St Mirren
-
Squad number1Player nameCarson
-
Squad number23Player nameStrain
-
Squad number22Player nameFraser
-
Squad number31Player nameGallagher
-
Squad number18Player nameDunne
-
Squad number3Player nameTanser
-
Squad number17Player nameBaccus
-
Squad number16Player nameErhahon
-
Squad number6Player nameO’Hara
-
Squad number7Player nameAyunga
-
Squad number10Player nameMain
-
Squad number9Player nameBrophy
-
Squad number11Player nameKiltie
-
Squad number13Player nameGogic
Aberdeen
-
Squad number24Player nameRoos
-
Squad number2Player nameMcCrorie
-
Squad number5Player nameStewart
-
Squad number4Player nameScales
-
Squad number33Player nameKennedy
-
Squad number8Player nameBarron
-
Squad number16Player nameRamadani
-
Squad number20Player nameClarkson
-
Squad number22Player nameCoulson
-
Squad number9Player nameMiovski
-
Squad number11Player nameDuk
-
Squad number3Player nameMacKenzie
-
Squad number23Player nameDuncan
-
Squad number99Player nameRamÃrez
Line-ups
St Mirren
Formation 5-3-2
- 1Carson
- 23StrainBooked at 89mins
- 22Fraser
- 31Gallagher
- 18Dunne
- 3Tanser
- 17BaccusBooked at 67mins
- 16ErhahonBooked at 30minsSubstituted forKiltieat 45′minutes
- 6O’Hara
- 7AyungaSubstituted forGogicat 90′minutesBooked at 90mins
- 10MainSubstituted forBrophyat 84′minutes
Substitutes
- 4Shaughnessy
- 8Flynn
- 9Brophy
- 11Kiltie
- 12Henderson
- 13Gogic
- 15Reid
- 20Olusanya
- 27Urminsky
Aberdeen
Formation 3-5-2
- 24Roos
- 2McCrorieBooked at 62mins
- 5StewartBooked at 35mins
- 4Scales
- 33Kennedy
- 8Barron
- 16Ramadani
- 20ClarksonSubstituted forDuncanat 45′minutes
- 22CoulsonSubstituted forRamÃrezat 67′minutes
- 9Miovski
- 11de Barros LopesSubstituted forMacKenzieat 45′minutes
Substitutes
- 1Lewis
- 3MacKenzie
- 7Morris
- 15Watkins
- 21Polvara
- 23Duncan
- 25Richardson
- 28Milne
- 99RamÃrez
- Referee:
- Nick Walsh
- Attendance:
- 7,394
Live Text
-
Match ends, St. Mirren 3, Aberdeen 1.
-
Second Half ends, St. Mirren 3, Aberdeen 1.
-
Corner, Aberdeen. Conceded by Marcus Fraser.
-
Goal! St. Mirren 3, Aberdeen 1. Greg Kiltie (St. Mirren) left footed shot from more than 35 yards to the centre of the goal.
-
Attempt missed. Kelle Roos (Aberdeen) header from the centre of the box misses to the left. Assisted by Matthew Kennedy with a cross following a corner.
-
Corner, Aberdeen. Conceded by Trevor Carson.
-
Attempt saved. Matthew Kennedy (Aberdeen) right footed shot from outside the box is saved in the top centre of the goal.
-
Alexandros Gogic (St. Mirren) is shown the yellow card for a bad foul.
-
Ross McCrorie (Aberdeen) wins a free kick in the attacking half.
-
Foul by Alexandros Gogic (St. Mirren).
-
Offside, St. Mirren. Alexandros Gogic tries a through ball, but Eamonn Brophy is caught offside.
-
Substitution, St. Mirren. Alexandros Gogic replaces Jonah Ayunga.
-
Ryan Strain (St. Mirren) is shown the yellow card.
-
Foul by Ryan Duncan (Aberdeen).
-
Keanu Baccus (St. Mirren) wins a free kick in the defensive half.
-
Corner, Aberdeen. Conceded by Greg Kiltie.
-
Attempt missed. Ryan Duncan (Aberdeen) header from very close range is close, but misses to the right. Assisted by Matthew Kennedy with a cross following a corner.
-
Corner, Aberdeen. Conceded by Scott Tanser.
-
Bojan Miovski (Aberdeen) wins a free kick in the attacking half.
-
Foul by Charles Dunne (St. Mirren).