A young woman stabbed more than 16 times by her former partner in a busy Auckland street has finally met the three men who came to her aid that horrible day.
Crystal Tupou, 19, suffered critical injuries when she was stabbed 16 times in broad daylight on Anzac Avenue, in downtown Auckland, on November 22, 2018.
The injuries affected her vital organs - including her lungs and kidneys - and she spent almost two weeks in hospital after the frenzied attack.
In an emotional moment, Tupou finally got to thank and hug the men who saved her life that day.
Police have named her heroes as Steve Smith, Daniel Coombe and Walker Hunt.
• Woman in serious condition after stabbing in Auckland CBD
• Fatal stabbing: 63-year-old charged with murder of woman in West Auckland
• Fatal stabbing: woman's screams rock quiet West Auckland street
The meeting was organised by police staff and was also captured on video.
As the three men walk into the room one by one, Crystal is overcome with emotion and cries as she sinks into a hug with the first of her heroes, Smith, who is also visibly emotional.
Smith was the first man on the scene and immediately gave first aid to a semi-conscious Crystal.
Smith tells her: "First couple of minutes I was on my own. I kept telling you that you were going to be okay."
Fighting back tears, Smith later explains how difficult it had been.
"Very emotional to see something like that. It just breaks my heart," he whispers.
Crystal paid tribute to the trio and thanked them for stepping in that day.
"They saved my life. There's no way I'd ever be able to repay them, but I hope a big thank you would be enough.
"I want everyone to know that they've played a big part in getting me here because if it wasn't for them, I wouldn't be here and alive today."
Crystal's former partner, Micah Shannon Santos, had used a fake Facebook account to lure the then 18-year-old into meeting him the day of the attack.
He was charged with attempted murder and eventually plead guilty. He was sentenced to six years' imprisonment.
Where to get help:
• Lifeline: 0800 543 354 (available 24/7)
• Suicide Crisis Helpline: 0508 828 865 (0508 TAUTOKO) (available 24/7)
• Youthline: 0800 376 633
• Kidsline: 0800 543 754 (available 24/7)
• Whatsup: 0800 942 8787 (1pm to 11pm)
• Depression helpline: 0800 111 757 (available 24/7)
• Rainbow Youth: (09) 376 4155
• Samaritans 0800 726 666
• If it is an emergency and you feel like you or someone else is at risk, call 111.