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.
— Traffic Scotland ReTweets (@TScot_RTs) July 19, 2019
Traffic Scotland said the route was cleared by 5pm.