A man was stabbed during a brawl that spilled onto the street in Palmerston North last night.
Police say they were called to a disorder on Featherston Street, near the Seddon Street intersection, at about 10:30pm.
Police say a fight involving a number of people had started at a nearby house and spilled onto the road.
An 18-year-old man was stabbed and taken to hospital, where he is in a stable condition.
Police are appealing for information to find the person who stabbed him.
Anyone with information is asked to call 105 and quote file number 240728/9267. Information can also be provided anonymously via Crime Stoppers on 0800 555 111.