Four years ago on Mother's Day Jessica Silva repeatedly stabbed her abusive ex-partner after a series of vile threats that capped off years of violent assaults.
Since then she's been acquitted of murdering James Pilkinghorne, convicted of his manslaughter and been spared a jail sentence by a judge who described the case as "exceptional".
Now she has been "emphatically cleared of any wrongdoing" after winning her manslaughter conviction appeal on the grounds of self defence.
Outside the Court of Criminal Appeal on Wednesday Ms Silva's lawyer Adam Houda said there are no winners in this case, but the decision "means everything" for Ms Silva, now 26.
"She's been emphatically cleared of any wrongdoing," he said, noting she had survived a "harrowing ordeal of brutality".
"(The) jury got it half right - they cleared her of murder but got the manslaughter verdict wrong.
Today's decision sees that history corrected and preserves her legacy."
In the majority decision, Justices Lucy McCallum and Robert Shadbolt Hulme said the Crown failed to prove that her actions were not a reasonable response in the circumstances.
"My own assessment is that Ms Silva can only have perceived the deceased's attack on her that evening as urgent, life-threatening and inescapable," Justice McCallum said.
Justice Mark Leeming dissented, saying it would be wrong to translate sympathy for Ms Silva's situation to a "conclusion that deadly force was a reasonable response to the circumstances as she perceived them".
Ms Silva was violently assaulted throughout her four-year relationship with Mr Pilkinghorne, who had become more aggressive and paranoid as his ice use increased.
A secret recording made by Ms Silva four months before the stabbing captured one of his rants.
""I'll cave your f***ing head in c***. Look at me, I'm f***ing serious," he said.
"The only reason I hit everything else, right, is cause I wish it was you. If you get your f***ing brother or something, I'll cave the c***'s head in. See if you can take the games to another level."
On Mother's Day 2012 Mr Pilkinghorne sent Ms Silva scores of "vile" and threatening text messages and phone calls, said Justices Leeming and McCallum said.
"F*** yous Im coming over now to cause shit because of you f***ing rats" he said in one message.
He was affected by drugs and behaving erratically when he turned up outside her parents' home and punched her in the face.
"He was coming up with a big f***in' punch and I've copped that punch before," Ms Silva told police.
While her brother Miguel fought with Mr Pilkinghorne, she ran to the kitchen, grabbed a knife then stabbed her ex-partner five times in his back and head.
National domestic violence helpline: 1800 737 732 or 1800RESPECT. In an emergency call triple-zero.