"We are going to have to minimise our mistakes like dropping the ball and giving away penalties.
"If we can fix that part of our game we should be okay, but it is going to be tough.
"We must get back to playing a 15-man game, rather than a forwards and backs game. We are doing alright but to challenge for a top four place we need to step it up."
Te Puna will be tough opposition - fourth on the table at the halfway stage of the season, and recording two wins after three matches in the newly formatted Premier beating both Greerton Marist and Whakatane Marist.
However they suffered their first defeat last weekend, losing 24-0 away to second placed Rangataua.
"The boys were bitterly disappointed with last weekend's efforts. To Rangataua's credit, they played extremely well in tough conditions and thoroughly deserved the win," reflected Te Puna's coach Daniel Quate.
"We have regrouped this week with a good honest assessment of the season so far and trained with a bit of purpose.
"The team is hungry for a result and we'll be looking for a step up in accuracy and intent from our last outing.
"We are expecting another tough one this Saturday, and they have a big mobile pack. It's a must win game for us."
Tomorrow's games
Baywide Premier 1
Kick-off 2.45pm/Development kick-off 1pm
Rotoiti v Te Puna, Emery Park
Mount Maunganui v Whakatane Marist, Blake Park
Greerton Marist v Tauranga Sports, Greerton Park
Te Puke v Rangataua, Murray Salt Stadium
Baywide Premier 2
Kick-off 2.45pm/Development kick-off 1pm
Marist St Michael's v Waikite, Marist Park
Whakarewarewa v Poroporo, Puarenga Park
Ngongotaha v Paroa, Ngongotaha Domain
Arataki v Opotiki, Arataki Park
Baywide Division 1
Kick-off 2.45pm
Edgecumbe v Kahukura, Edgecumbe Domain
Papamoa v Rangiuru, Gordon Spratt Reserve
Ruatoki v Judea, Tuhoe Park
Katikati v Te Teko, Moore Park: