Police searched for a dangerous driver for hours along a 100-mile stretch of one of Scotland’s busiest roads.
Inverness Sheriff Court was told that 40 year old Robert McGhee of Ancroft Road, Glasgow was repeatedly weaving from one carriageway to another from Bankfoot in Perth-shire into Inverness city centre.
Several vehicles had to take evasive action to avoid a collision. But McGhee’s black Vauxhall Astra struck one car on the journey.
When police eventually managed to trace and stop his vehicle, they found that he was barely able to stay awake.
An alcohol test proved negative but blood tests showed he had consumed a cocktail of illicit drugs and codeine.
He admitted dangerous driving on January 6 this year and driving while unfit.
It was his third conviction for driving while intoxicated.
He was jailed for four months and banned from driving for four years and two months.
Sheriff Gary Aitken told him: “You are lucky you did not kill yourself or someone else.”