The A90 between Perth and Dundee has reopened after an early morning smash brought traffic to a standstill.
The two-vehicle accident happened near Kinfauns at around 3.30am on Saturday.
No one was seriously hurt in the crash between an articulated lorry and a 4×4 vehicle.
The northbound stretch was closed for about four hours.