St Mirren pull off one of the biggest cup shocks of recent times to book their place in the Scottish Communities League Cup final...
Get the FREE Celticnewsnow app