It's not been a great year for the under-20s as they finished the year second bottom of the league. However, they have lost a few players to the first team - such as Sean Kelly and Jason Naismith - and they did make the semi-finals of the SFA Youth Cup.
Declan McManus put Aberdeen in front just before the break last night but there was still time for Saints to equalise before half-time and they did so through Adam Brown's free-kick.
Danny McDonald then had us in front before the hour mark but it looked as if they'd have to settle for a point when Alan O'Sullivan scored with 15 minutes left.
But in the last minute of the season Lewis Morgan crossed for Jack Baird to head in the winner and end the campaign in style.
Follow Mirren Mad on Facebook at http://www.facebook.com/mirrenmad
Follow Mirren Mad on Twitter @mirren_mad or http://www.twitter.com/mirren_mad