Tauranga Sports came from behind to beat Te Puke Sports 28-20 at Murray Salt Stadium on Saturday.