Six people were taken to hospital after a crash on the A90 Aberdeen to Fraserburgh road.
Two cars crashed at the notorious Cortes junction, near Lakeview Garden Centre, just after 5pm on Thursday.
Police say six people were taken to Aberdeen Royal Infirmary, although nobody suffered life-threatening injuries.
The busy road was closed for six hours for collision investigations, and reopened at about midnight.
A fire service spokeswoman confirmed three appliances were dispatched at 5.43pm after they received reports of the crash.
It is understood paramedics and the air ambulance were also in attendance.
A police spokeswoman said: “Around 5.20pm on Thursday, we were called to a report of a two-car crash on the A90 at the A952.
“Emergency services attended and six people were taken to Aberdeen Royal Infirmary with injuries that were described as non-life-threatening.
“The road was closed for around six hours. Inquiries are ongoing.”