The binding legal principles established are: (1) For purposes of s 319 CPA appeals, a conviction on a competent verdict is to be regarded as an acquittal on the main count and does not bar a State appeal on questions of law; (2) Dolus eventualis requires subjective foresight of the possibility (not probability) of death and reconciliation with that foreseen consequence; (3) The identity of the victim is irrelevant to dolus eventualis - what matters is whether the accused foresaw the possibility of killing the person at whom the act was directed (dolus indeterminatus); (4) Applying an objective test of reasonable foreseeability instead of the subjective test for dolus eventualis constitutes a misdirection in law; (5) A trial court's failure to take into account material circumstantial evidence in drawing inferences constitutes an error of law, not merely a factual error, as it involves a failure to properly interpret and apply the law requiring consideration of all relevant evidence; (6) Putative private defence requires at least a factual foundation for a genuine and rational (though mistaken) belief that defensive action was lawful - mere fear or anxiety without rational basis is insufficient; (7) Where a trial court has erred in law in drawing inferences from primary facts, and the appellate court is in as good a position to draw the correct inferences, it may substitute the correct verdict rather than order a retrial, particularly where a retrial would be impracticable and contrary to the interests of justice.