Motorists at the scene of a truck crash near Te Awamutu pulled the injured driver from his cab through the windscreen after it had popped out.
The driver was taken to Waikato Hospital with moderate injuries, police said.
Acting Sergeant, Road Policing Unit, Gary Anderson, said the driver was travelling