BBC Sport - St Mirren mistakes punished - Ross