This post was originally published on Sky Sports
You will shortly be re-directed to the publisher's website
Roland Idowu scored a last-gasp penalty winner in St Mirren’s topsy-turvy 3-2 Premiership victory over St Johnstone as they moved back into the top six.