Griquas riding wave of confidence