58 year old Paul Anthony Hadikin has been jailed for 17 years by Jersey's Royal Court for stabbing a man in a St Helier pub.
The incident happened last December in the Temple Bar on Stopford Road.
Hadikin and his victim, who is in his 30s, had a verbal argument in the pub.
The court heard that Hadikin went home and later returned to the bar with a knife, stabbing his victim in the stomach.
He was arrested near his home later that night.
His victim - who was left in a critical condition - was treated on the scene by paramedics. He has since needed several operations and is still receiving ongoing treatment for his injuries.
A jury found Hadikin guilty of attempted murder following a four day Royal Court trial in July.
The officer in charge of the investigation, Detective Lynn Lang, hopes the sentence gives the victim some closure.
"This was a deliberate act of revenge by Hadikin, following an earlier confrontation that left him feeling angry and humiliated.
We hope that the sentence handed down today provides the victim with some closure from what must have been a frightening experience that continues to impact his life.”

Two Jersey charity leaders become MBEs in King's Birthday Honours
Election voter turnout revealed
States members sworn in as Chief Minister discusses Ministerial options
Man (36) found guilty of child sexual abuse
Healthcare campaigners make a stand as new States is sworn in
Jersey students heading to university to receive Meningitis B vaccine
Farnham to remain Chief Minister
Hole in road causes gridlock in St Helier