Police were called to the scene at around 3.45am.
Ali was also placed on the Sex Offender's Register.
A Ross-shire man caring for his terminally ill partner took her benefit money to spend on alcohol and cut and coloured her hair against her will.
Lucas Story's van was flagged down by Callum Ross (19) and Matthew Bell (24) on Merlewood Road before the attack.
Police were called to a property in Dingwall after a smoke alarm was heard and there was concern for the 18 year old's welfare.
A Wester Ross man who continued a campaign of abuse even while his partner was in hospital in Inverness learned his fate in court.
"He had come north on the advice of his father to stay away from trouble."
He was banned from driving for four years, ordered to wear an electronic monitoring tag and had his car forfeited.
He apologised to the sheriff and said that he didn’t feel drunk at the time of the incident.
The sheriff, who heard the domestic abuse had gone on for several years, termed the behaviour ‘completely unacceptable’.
His heartbroken mum said: ‘We have been robbed of having Liam here today, and in all our tomorrows, and in sharing those dreams with him.’
A judge hailed the "bravery" of the women for reporting what they had suffered.
Police were involved in a three hour siege after a "Jekyll and Hyde character" barricaded himself into his mother's house and set several fires.
The incident happened at a property in Strathpeffer, Inverness Sheriff Court heard.
A Conon man has appeared in private on a charge of the attempted murder of a man in the Morrison's Daily store in Alness.
He was threatening to cut the man's throat, and said: 'I will slash your face' and called him 'a beast.'
He was threatening to cut the man's throat, and said: 'I will slash your face' and called him 'a beast.'
A woman who admitted conducting herself in a threatening manner towards a man in a Wester Ross village has been admonished.
A shop worker was struck on the head with a blade by a Ross-shire man who will be sentenced next week.
Sheriff Ian Cruickshank heard details of the tragic case and told the court how he will deal with sentencing.