Peter Urminsky saved THREE penalties in a penalty shoot-out victory for St Mirren B over cinch League Two side Kelty Hearts.
The Young Buds fell behind when Kelty captain Michael Tidser scored with 20 minutes of play remaining. But the Saints took the game to penalties when Josh Jack slammed home on 89 minutes to level.
Urminsky saved penalties from Jamie Barjonas, Botti Biabi and Joe Cardle while Kieran Offord, Dean McMaster and Jack netted from 12 yards as the Buddies progressed to the second-round of the SPFL Trust Trophy where they will face Albion Rovers.
Full-Time: St Mirren B 1-1 Kelty Hearts (St Mirren B win 3-0 on penalties)
Josh Jack slams home the winning penalty
St Mirren: Urminsky, McDonald, Ellis (Thomson 81), Finlayson, Kenny, McMaster, Struthers, Reid (Gallagher 45), Offord, Jack (c), Taylor (Donaldson 75)
Subs Not Used: Thackery, Gilmartin, Czpala, McManus
Kelty Hearts: Donaldson, McNab, Peggie, Hooper, Hill (Philip 45), Barron (Biabi 51), Tidser (Finnan 79), Black, Cardle, Russell (Barjonas 51), Agyeman (Higginbotham 51)
Subs Not Used: Jamieson, Forster, O'Ware
Referee: Chris Graham
Assistant Referee: Graham McNeillie
Assistant Referee: Brian Christie