Warren Givens, 44, was found guilty of Section 18 wounding following a two-week trial at Preston Crown Court.
Police were called by the ambulance service at shortly before 9am on Christmas Day 2018 to a report that a 37-year-old man had been stabbed on Eldon Street, Preston.
The victim was taken by ambulance to the Royal Preston Hospital with serious injuries to his nose and throat and needed surgery.
Flood works outside Penwortham Methodist Church “causing absolute chaos”
‘Wicked and cruel’ man attacked woman with axe before tying her up and raping her in Accrington
Accrington man who seriously injured victim after launching vicious machete attack jailed
'No-kill' animal shelter forced to explain why they put two healthy dogs to sleep at Blackpool site
Finney House Care Home: Preston care home still requires improvement after risk of harm from paracetamol overdose
Police launched an appeal to trace Givens, of Blackpool Road, and he was arrested on December 29.
"The victim was left with some very significant wounds as a result of this attack and was fortunate to have survived his injuries.
"This was a challenging investigation which was ultimately successful through the hard work of the investigation hub at Preston and which means a dangerous offender is off the streets of Lancashire for a significant period of time.”