An accident closed part of the A9 near Perth.
Traffic Scotland said one lane of the trunk road near the Inveralmond roundabout was shut following a crash at 3.20pm on Thursday.
Motorists travelling south were warned to expect delays.
It happened about half an hour after a separate incident when a car’s trailer overturned on the same stretch of road, partially blocking the carriageway.
Transport giant Stagecoach said because of the accident, its services could face delays.
Perth Service 23 and 34 may be subject to delays due to an accident on the A9. Sorry for any delays this may cause.
— Stagecoach East Scot (@StagecoachEScot) June 9, 2016
Motorists said the road was clear by 4.30pm.