It was an emotionally charged atmosphere, with a minute's applause being held prior to kick-off to pay tribute to former Dons boss Jimmy Calderwood, who died earlier in the month, aged 69.
The home fans who were clapping were soon looking on in disbelief as their team delivered a dreadful first-half display.
Olusanya was gifted an early opener following a look away now mix-up between Rubezic and goalkeeper Ross Doohan, which allowed the frontman to tap into an empty net.
Rubezic was then outrun and outmuscled by Olusanya, who cut the ball back for Mandron to lash in from 10 yards. The Dons defender was subsequently replaced by Alfie Dorrington as the break approached.
As well as looking nervy at the back, the home side lacked a cutting edge before the interval, although St Mirren keeper Zach Hemming produced a great double save to deny Topi Keskinen and Pape Habib Gueye.
The Dons were much better in the second half, with substitute Ante Palaversa, Gueye and Kevin Nisbet all going close.
But they were undone again by a long ball over the top, which Mandron got on the end of before sealing the game with a fantastic finish.