There will be no Rotorua presence in the final of the Baywide premier rugby competition after Whakarewarewa were bundled out of contention 40-20 by Te Puke Sports.
Whaka gave the home side a good run and led 20-9 in the first half, but Te Puke battled back well and dominated the set pieces, particularly at scrum time.
Te Puke coach Craig Jeffries admits it was daunting going into the match with an undefeated record.
"It's nice if you can get through the season, but it is a bit of a burden because everyone wants to knock you off," he said. "But really we were under the radar until we beat Tauranga. Tauranga were really the unbeaten team and we were just tagging along because they were leading the table."
He acknowledged his forward pack but was quick to give his backs credit as well.