St Mirren beat Kilmarnock on penalties to reach Scottish Cup semi-finals

Kyle McAllister scored the decisive penalty (Jeff Holmes/PA)
Kyle McAllister scored the decisive penalty (Jeff Holmes/PA)