Te Puna beat Whakarewarewa 50-10 on Saturday.