He was also told to carry out unpaid work.
Police were giving her a lift home because they were concerned about her welfare.
The arrest was made after the playoff final between Inverness Caledonian Thistle and Hamilton Academical.
“He made a very significant mistake," heard Inverness Sheriff Court.
The man threatened to kill the woman, heard Inverness Sheriff Court.
Defence solicitor told the court: "My client gave himself up to police on seeing a photo of himself on Facebook."
An Inverness man took exception to a comment made to him outside a Fort William pub by a passer-by and assaulted him.
Household items, electrical goods, meat, alcohol and cigarettes were among the items stolen from several locations.
"He felt depressed as he had no-one to celebrate his birthday with and went to the club,” heard Inverness Sheriff Court.
A man told police he was a user of cannabis but denied selling it - before later admitting being concerned in supply.
A 19-year-old man has appeared in private at Inverness Sheriff Court in connection with two alleged robberies.
A 56 year old man has appeared in private at Inverness Sheriff Court following an alleged disturbance in the city's Kenneth Street.
Here's our recap of some of the cases that made the headlines last month.
The trial of a Ross councillor accused of faking disabled parking blue badges so tour bus drivers could use the restricted spaces has been delayed.
MSP Rhoda Grant has branded pay as “clearly inadequate”.
Inverness Sheriff Court heard he “struggles on a daily basis with substance misuse".
Police reinforcement was needed to restrain the 31-year-old.
He continued to be aggressive when in the police cells, heard the court.
A lonely North Kessock man decided to celebrate his birthday in the company of two lap-dancers in an Inverness nightclub.
Sheriff Robert Frazer also disqualified the unlicensed 21-year-old for 20 months.