Two people have been taken to hospital with serious injuries after a two car crash on the A96.
Theaccident happened east of Huntly on the Inverness to Aberdeen road at 10.24am.
The road reopened just after 12.45pm.
Two people have been taken to Aberdeen Royal Infirmary with what are believed to be serious but not life threatening injuries.
Two fire crews were also sent to the accident and helped to make the scene safe.