The A96 Aberdeen to Inverness road has reopened in both directions following a serious three-vehicle crash near Huntly.
The incident, one mile south of the Aberdeenshire town, happened at 5.40pm.
An air ambulance, paramedics, firefighters and police were at the scene.
It is not yet clear how seriously injured the occupants of the vehicles are, but police described it as a “seriou” crash.
A collision inspection was carried out and the road reopened just after midnight.
Emergency crews respond to ‘serious’ road crash
In a statement, a police spokeswoman described the incident as “serious.”
The fire service was first alerted to a crash on the busy trunk road at around 5.45pm.
Three fire appliances from Huntly, Insch and Dufftown were dispatched.
Upon arrival, firefighters used power rescue equipment and small tools.
Crews began leaving the scene at around 7.20pm, with the last crew leaving about 30 minutes later.