Goals prove elusive as St Peter's just can't find finishing