A man has been taken to hospital after a one-car crash on the A90 at Invergowrie.
Police and paramedics were called to the scene on Saturday afternoon.
Drivers said there were major tailbacks northbound at around 1pm.
Police said the man was taken to hospital to be checked over.
A spokeswoman said: “Around 12.40pm on Saturday, we were called to a one-car road crash on the A90 at Invergowrie.
“Emergency services attended and one man was taken to Ninewells Hospital in Dundee to be checked over.
“The road was partially closed while the vehicle was uplifted and has now been reopened.”