Tauranga Sports beat Te Puke 49-32 in their semifinal.