A man was pulled free from a car after a collision on a north-east road.
The 20-year-old was driving the vehicle on the B999 near the junction with Kingseat, Craigie and Whitecairns at just after 4pm today when the crash happened.
It is understood the car flipped up into the air and landed on its roof.
Paramedics, police and fire crews were called to the scene and firefighters used cutting equipment to free the man from the vehicle before he was taken to hospital and it is understood his injuries are not life-threatening.
The road was closed southbound and vehicles were being diverted away until the scene until 7.50pm when the road fully reopened.
A Police Scotland spokesman said: “Officers attended the B999 at Whitecairns at 4.05pm today at the request of the Scottish Ambulance Service after a one-vehicle collision.”
A Scottish Fire and Rescue Service spokesman said: “Two fire crews, both based at Central Station in Aberdeen, attended the B999 near Whitecairns at 4.02pm today.
“Fire officers used hydraulic cutting equipment and small cutting tools to free a male from the car before helping paramedics with the casualty.”