A man has been taken to hospital after his car has crashed on the A90 near Kinfauns.
The Perth and Dundee road was closed for a time, but police were later able to open one lane.
The incident happened at 11.40am next to the entrance to Tofthill Farm.
One motorist said the crash caused long tailbacks in the area: “It was a white VW and had spun right around, so was facing the wrong way.
“Everything was converging into one lane and the queue was all the way back to the flyover at Kinfauns.”
A spokeswoman for Police Scotland said: “We are currently in attendance at A90 near to Kinfauns after a road traffic incident involving one vehicle.”