Summary

  • Kilmarnock 3-3 St Mirren - Ilkay Durmus' cross is dropped into the net by Kilmarnock keeper Colin Doyle; Zeno Ibsen Rossi nods in equaliser from close range before Greg Kiltie guides in second

  • Joe Shaughnessy bullets home header; Ross Millen converts extra time spot kick with Jamie McGrath doing likewise for visitors with seconds left

  • Kyle McAllister nets clinching penalty with Rory McKenzie seeing his spot kick saved in shootout

  • St Mirren to face St Johnstone and Dundee United take on Hibernian in last four