Shootout was a goal thriller
There were two penalties in extra time which were coolly dispatched by both teams, one apiece for each side.
Alnwick, who has been in great form for St Mirren this season, made an all important stop from Killie winger McKenzie.
And it was McAllister, harshly penalised for the Kilmarnock penalty in extra time, who scored the winning spot kick in the shootout.