Forward Mason Morelli opened the scoring with his fifth goal of the season just over a minute into the opening period. Calen Addison picked up an assist on the goal, his eighth point (1G, 7A) in eight games with the Silver Knights. Grigori Deisenko also earned an assist on the play.
Tucson responded with a goal from Yamamoto to tie the game at one.
The second period remained scoreless throughout.
Yamamoto added his second goal of the game to secure a Tucson win late in the third period.
Goaltender Akira Schmid stopped 26 of 28 shots on goal in his first AHL appearance since November 1.