The game was originally due to be played on Monday but was postponed. Saints had a number of injuries, resulting in a number of players who don;t normally turn out for the under-19s getting a run out.
This is a fine result for Saints, especially as they lost to United in the youth league a few weeks ago, and the fourth round tie on December 7 is definitely winnable.
Story source: The Official St. Mirren Website