A motorist who seriously injured a man by overtaking dangerously on a major north-east road has been spared jail.
Stuart Mansfield was weaving in and out of traffic on the A90 Peterhead-Ellon road when his Audi A5 collided with the Volkswagen Caddy John Ogilvie was driving.
Mr Ogilvie was left trapped in his vehicle and required extensive surgery after being freed from the wreckage.
Mansfield previously admitted causing Mr Ogilvie serious injury by driving dangerously and overtaking numerous vehicles on a stretch of the road with reduced visibility.
He also hit another car as he pulled back into his lane in an attempt to avoid the collision.
At a hearing last month, the Longhaven man also admitted speeding along the opposite lane of the road at the Hatton straight.
At Aberdeen Sheriff Court yesterday, the 35-year-old was banned from driving for two years and eight months.
He was also placed under supervision for one year, and ordered carry out 250 hours of unpaid work.
The charge also stated that he collided with a car driven by Lynne Harper.
Mansfield, who had offered medical assistance to Mr Ogilvie in the immediate aftermath, admitted his fault when emergency services arrived on the scene.
His solicitor, Michael Lyon, told the court his client told officers that he “overtook and should not have”.
Mr Lyon described his client as a man “struggling with the consequences of his actions”, who had told him he “wishes he could swap places with Mr Ogilvie”.
Sheriff Andrew Miller said: “Given you know this road well, you must have known the risk.
“Mr Ogilivie’s injuries required surgery and have had a significant impact on his life.”
The sheriff did not order the accused to pay compensation to Mr Ogilvie to avoid complicating a damages case being pursued in the civil courts.