One woman has died and three other people have been injured in a horrific crash on the M90.
Two little children were caught up in the drama, which saw the road shut for hours, but neither are thought to have suffered life-threatening injuries.
There are unconfirmed reports one of the drivers involved in Saturday evening’s smash near Rosyth was driving the wrong way along the southbound carriageway.
The tragedy unfolded at 8pm 500 metres north of junction two Masterton, with a Citroen C4 involved in what is being described as a head-on collision with a Land Rover Discovery.
Tragically, the 29-year-old driver of the Citroen was pronounced dead at the scene.
The woman driving the other vehicle was taken to the Victoria Hospital in Kirkcaldy where her condition is described as “stable”.
A five-year-old girl and 18-month-old boy travelling with her were also rushed to hospital for medical aid.
One was taken to the Vic and has since been discharged. The other was taken to the Sick Children’s Hospital in Edinburgh.
A Police Scotland spokesman said neither child was believed to have sustained life-threatening injuries.
The accident brought traffic to a standstill on the road, the main artery through Fife heading south towards the Forth Road Bridge.
Diversions were put in place from Halbeath and the A92 at Crossgates as officers closed the M90 completely for investigations.
The carriageway itself only reopened at 7am on Sunday.
Police said they were working “to establish the full set of circumstances” which led up to the collision and were appealing for witnesses to come forward.
Sergeant Derek Allan, of the road policing unit in Glenrothes, said: “Sadly, a 29-year-old woman has died as a result of this collision and her next of kin have been informed.”
He thanked a number of motorists who had already come forward to share information for their cooperation and urged others to do the same.
“However, our inquiries into this matter are very much ongoing and I today urge anyone who saw the collision or either vehicle prior to the incident itself to contact police immediately, if they have not already done so,” he added.
Information can be passed on by calling 101.