A David McKenna penalty early in the second half gave Saints the lead, before the fantastically named David Goodwillie equalised for the home side. However, Saints weren't to be denied and Craig Molloy sent the young Saints into the final with a goal just over fifteen minutes from time.
Considering the criticism the youth set up has taken over the past few years this is a fantastic achivement. Hopefully many of these under 19s can go on to become Saints first team players over the next few years.
The under 19s will now play Celtic or Hearts in the final. Having already seen off holders Kilmarnock and big club Rangers, there's a chance we could go all the way and win the trophy.
Story source: The Official St. Mirren Website