Police say a Masterton teenager left a 60-year-old man with knife wounds after his alleged victim - a stranger to him - walked past his home in the wake of an unrelated quarrel.
Acting Senior Sergeant Tony Matheson said the 18-year-old man was arrested just after 8.30pm on Saturday and had been charged with injuring with intent to injure.
Mr Matheson said the incident had unfolded in Ballance St when "the offender has become distressed after a domestic altercation at his own address".
"He's generated an incident with a 60-year-old man, who was not known to him, as he's walked past." The incident ended with the older man being stabbed with a knife.
The victim was taken to hospital and discharged after his wound was stitched and treated, Mr Matheson said.