Talihina holds off Gore for road win