The A90 between Dundee and Perth has reopened after a crash on Tuesday forced drivers on a 25-mile diversion.
A digger and another plant machine came off the back of a lorry at St Madoes just after 12.30pm on Tuesday.
The road was shut both ways for several hours.
A local diversion was in place for drivers heading towards Dundee – but traffic heading towards Perth were sent via Coupar Angus, a diversion of about 45 minutes.
One westbound lane remains shut westbound for repairs to the flyover at St Madoes, which was damaged in the collision.
The incident led to long delays on several roads, including many through Dundee, as drivers tried to find alternative routes.
One driver, who was travelling through Dundee at around 5pm on Tuesday, told The Courier: “Traffic heading into Dundee on Riverside is really heavily congested.
“At Invergowrie the traffic is flowing pretty well on the A90 towards Dundee but there is a police car blocking traffic from joining the A90.”
Peter Wilkinson, who lives close to the crash site, told The Courier that the incident had caused chaos on the A90 and surrounding roads.
He said: “It’s clear to see that the digger and other plant machine have fallen from the trailer as the strapping used to to secure them is now in lying in the road.
“It’s come off the back of the trailer and bounced down the carriageway, kicking up debris from the grass verge
“Thankfully it looks like no other vehicles have been affected, though it must have been a frightening moment seeing that come off the back of the trailer for whoever was travelling directly behind it.
“There are long tailbacks in both directions on the A90 and it’s having a knock-on effect.”
Another resident who lives nearby said: “I live a two-minute walk away and had just arrived home when I heard a huge bang, to which my neighbour came out and we thought we better check everyone was OK.
“Instantly the traffic was backed up and people slowing down on the other side of the road to see what had happened.
“Initially I wasn’t sure if the flyover had been damaged but shortly after the police arrived they blocked off the flyover into St Madoes.
“Unfortunately, it took a very long time to repair after it was hit a few years ago so I’m hoping it won’t be the same this time.”
Bus operator Stagecoach East Scotland said a number of its services were being disrupted.
Contractor Amey said it was assisting police at the scene and assessing the damage to the flyover.
Police Scotland confirmed there were no injuries in the crash.