Temora hold firm for crucial win over Kangaroos