But Rotoiti had a chance in the last play of the match, as they drove forward to within a metre of the Te Puke line, only to turn the ball over to the delight of the good-sized crowd on the sidelines.
Rotoiti had the better of the opening 40 minutes, and with Tyson Ripia, younger brother of Steamers pivot Willie, controlling play well they looked most likely to score.
But Ripia's penalty goal was the only scoring of the half as both backlines struggled to make any headway.
It was Kitto, Te Puke and Bay of Plenty's new halfback recruited from Canterbury, who opened the game up after 50 minutes with a solo try after a brilliant break from the base of a scrum that fooled the Rotoiti defence.
But the expected home dominance never came and with Steamers prospect Jesse Acton in telling form at No8, Rotoiti looked assured as they took control, leading 9-5 through Ripia's educated boot.
The introduction of Dan O'Rourke, back playing after a long-term injury, bolstered the Te Puke go-forward and he combined well with impressive blindside flanker David Whitecliffe-Davies to set up the final assault on the Rotoiti line.
Hooker Wallis was awarded the crucial try by referee Brett Johnson, which fullback Savage converted, to clinch the 12-9 victory and retain top spot on the points table.
A player to watch in the future is Te Puke No 8 Enu Wano, who was a star in last year's Rotorua Boys' High School First XV.
Te Puke Sports 12 (Jono Kitto, Matt Wallis tries; Carlos Savage con) defeated Rotoiti 9 (Tyson Ripia 3 pens) HT 3-0 Rotoiti.