A toppled lorry caused traffic chaos on the A90 Dundee to Aberdeen road on Friday.
The male driver was taken to hospital following the accident near Finavon around 7.15am, which closed both carriageways for hours.
Emergency services rushed to the scene, with firefighters using a ladder to remove the man from the badly damaged cab.
Lengthy tailbacks ran in both directions with the lorry blocking both lanes southbound and police officers initially sealing off one lane northbound.
A contractor was called in to help recover the vehicle from the road, and both directions were closed during the operation.
The road was finally reopened just before 3pm.
A Scottish Fire and Rescue Service spokesman said the lorry was carrying a load of cardboard.
Paramedics took the driver to Ninewells Hospital in Dundee, but his injuries are not thought to be serious.
Stagecoach diverted and delayed seven bus services as a result of the incident. No other vehicles were involved.
For more on this story see Saturday’s Courier.
Photo by Photos on Location