Shin shines at Half Moon Bay