A three-vehicle smash caused major delays on the A90 Dundee to Perth road.
The accident happened on the southbound route, near Kinfauns, just before 3pm on Friday.
Both lanes are closed, with motorists reporting lengthy tailbacks.
⚠️?#A90?⚠️ NEW 14.54
RTC S/B Kinfauns – Friarton Bridge
Lane 2 of 2 ⛔CLOSED⛔
Congestion is tailing back to St. Madoes#DriveSafe NETrunkRoads pic.twitter.com/ownkQnH3U9— Traffic Scotland ReTweets (@TScot_RTs) July 19, 2019
Traffic Scotland said the route was cleared by 5pm.