Police have charged a man after a stabbing in Kyogle in the early hours of Saturday morning.
Just after midnight, an argument allegedly broke out between two men, aged 40 and 51, who were walking on Geneva Street.
A 21-year-old man then allegedly ran up to the 40-year-old man and punched him.
A scuffle ensued between the two men during which the younger man allegedly stabbed the older man a number of times.
The younger man ran from the location.
The 40-year-old was taken to Lismore Base Hospital for treatment to wounds to his face, neck and hands. He is currently in a stable condition.
Officers attached to Richmond Local Area Command commenced an investigation and the 21-year-old man was arrested at about 2.20am on Saturday at Kyogle Police Station and was taken to Lismore Police Station.
He was charged with malicious wounding with intent, refused bail and appeared at Lismore Bail Court soon after.