Strong second half leads Talihina to win at home