Tech through to final of Kate Sheppard Cup