A driver was stabbed by a hitchhiker he picked up near Wanganui at the weekend, police say.
The man was travelling to Palmerston North when he picked up a hitchhiker just outside Wanganui at about 8pm on Saturday.
As they came into Palmerston North by the intersection of State Highway 3 and Newbury Line the driver pulled over to let his hitcher out, police say.
The hitchhiker then produced a knife and stabbed the driver several times.
An ambulance raced to the scene and took the driver was taken to Palmerston North Hospital with multiple stab wounds.