A mum-to-be was recovering in hospital last night after a terrifying crash on a Moray road.
The woman suffered a gash to her head when her car collided with a truck and rolled and went down an embankment.
The accident happened on the A941 between Elgin and Rothes near Fogwatt.
Police said last night there were no indications that her unborn baby had been harmed in the crash.
The heavily-pregnant woman’s light blue Renault Twingo collided with a Macpherson’s training lorry opposite Fogwatt Hall and veered into a ditch.
The car ploughed through a patch of overgrowth before swerving on to its left-hand side and coming to rest in the verge.
The woman managed to stagger from the embankment on to the roadside, where locals went to her aid.
Police and ambulance services were called to the scene, four miles south of Elgin.
The expectant mother was taken to Dr Gray’s Hospital in Elgin, and police confirmed that she suffered “minor injuries” in the smash.
The incident happened near the Peter Mitchell and Son steel engineering plant.
Workers who were inside enjoying their annual Christmas office party were alarmed by the loud bang outside when the woman’s car and the lorry collided.
A spokesman for the firm said: “A few of us went out and saw the car in the ditch, which was surrounded by a lot of people by that point.
“The woman who had crashed had quite a good bang on her head, which was bleeding, but it was more the baby that everyone was concerned about.”
The lorry driver from McPherson’s remained at the scene as police carried out investigations.
A police spokesman said: “We can confirm there was a two-vehicle collision on the A941 road, opposite Fogwatt Hall.
“A woman involved suffered some minor injuries and was taken to hospital purely as a precaution, and to be checked over.
“There is no indication of either her or the unborn baby having suffered any harm.”