Connor Ronan scored the only goal as St Mirren defeated Aberdeen 1-0 in Paisley on Tuesday evening to move to within three points of the top six in the cinch Premiership.
Clyde drew 2-2 with second-placed Airdrieonians in cinch League 1 at Broadwood - Dylan Easton and Jordan Allan twice had the Diamonds ahead but Rob Jones and Billy Mortimer replied.
Kane Hester grabbed a double as Elgin City beat cinch League 2 leaders Kelty Hearts 2-0 at Borough Briggs to move to within two points of the play-offs.