A man has been charged with dangerous driving following a dramatic crash on the Auckland motorway earlier this year.
Police said the 47-year-old man would appear in Auckland District Court on Friday.
The crash on January 18 saw a truck crash through a barrier on the Southern Motorway and plunge at least 15 metres, before coming to rest on the highway below.
As it crashed it spilt diesel and a load of powdered fertiliser near Auckland's Spaghetti Junction.
Mobile users: Tap here to view gallery
Following the crash the truck's driver, Brendon Greig from Cambridge, spoke from his hospital bed and said he was relieved to be alive.
Police said their investigation into the crash was now complete.
Mr Greig said from hospital after the crash that "airbags played a big part" in how he escaped without serious injuries.
He had said he was still trying to piece together what happened. "I don't know a lot myself now," he said.
Witness Gareth Thorne was on his way to work on the North Shore when he saw the truck plunge down the bank.
"It was frightening. It happened right in front of me," Mr Thorne said. "It reminded me of the Terminator movies - how the big truck comes crashing down."
At the time of the crash, he said he was astonished Mr Greig wasn't killed. "I'm so surprised the guy survived. He is so lucky."