In May last year, a property agent lured his girlfriend's cheating ex-boyfriend to a warehouse, donned a surgical face mask and then slashed his victim five times with a parang.
Yesterday, Wong Guoliang was sentenced to six years' jail and nine strokes of the cane for the gruesome attack and other crimes. He was also fined $1,000 and will be banned from driving for 20 years after he leaves prison.
The 34-year-old had earlier pleaded guilty to causing grievous hurt with a deadly weapon.
He had left renovation contractor Fredrick Toh Cheng Chye, 36, with a fractured skull and caused his intestines to spill out of his abdominal wound - more than 20cm of his intestines had to be surgically removed.
Mr Toh also had cuts on his arm, cheek, forehead and back.
District Judge Jasvender Kaur, in sentencing Wong, called the attack shocking, vicious and violent.
It was miraculous that Mr Toh has recovered, she said.
Wong had also admitted to three other counts: driving under disqualification, driving without insurance and driving without the vehicle owner's consent.
Six other charges were taken into consideration in sentencing.
The court heard that around February last year, Wong found out his then girlfriend, Ms Liao Sihan, had broken up with Mr Toh after finding out he was married, had a child and was cheating on her.
Wong wanted to teach Mr Toh a lesson, the court heard.
On May 28, using the name Michael, he called Mr Toh and feigned interest in hiring him for renovation work. They agreed to meet at 11am the next day at Hillview Warehouse.
The next morning, Wong, who was banned from driving, took a friend's car and drove it there without his consent. Wong slashed Mr Toh before fleeing.
The prosecution had asked for four years' jail with nine strokes of the cane for the assault, saying a clear signal had to be sent against "such senseless acts of violence".
Wong's lawyer said Wong was also traumatised by the attack and has difficulty sleeping, and asked for 2½ years' jail with six strokes of the cane for the charge, which carries a jail term of up to 15 years.