Trevor Carson was St Mirren's saviour as the confident keeper pulled off a trio of penalty saves to guide the Paisley side into the Scottish Cup last-16.
The Buddies number one was the star of a fairly uneventful show at the SMiSA Stadium all afternoon, pulling off two excellent saves in normal time to keep the scores level as Championship title hopefuls Dundee threatened to spring an upset.
In extra-time the Northern Ireland international again came to the rescue again, denying Kwame Thomas a dramatic late winner to send the tie to penalties.