A woman who was almost crushed to death after a 30-metre tree fell on to cars at an Auckland park on Sunday has met up with her hero.
Dallas Hargreaves, 72, embraced Sergeant Adrian Heffernan, an off-duty police officer who rushed to her aid, as she recalled the "horrific" incident from her Titirangi home today.
Hargreaves and her son-in-law Tim Yandall were out for lunch with family at Cornwall Park when a tree uprooted and fell over, mangling four cars in the car park and trapping her inside one of them.
"I don't know how she survived," Heffernan said. "You were very lucky."
Heffernan ran over to the car park after hearing a loud crack.
"When I first got there I don't know what I was expecting... when I saw the door half open with your legs out I thought, 'Oh no there's someone in the car'," he told Hargreaves.
"We got the door open and there you were all slumped over, which is amazing because the roof was all crushed down on you."
Heffernan and about eight other men helped Yandall drag the heavy branch off the car to free Hargreaves, who was covered in glass.
"I remember picking you up and I said put your arm around me... and I picked you up like a baby and walked you to the grass. I stayed with you the whole time."