Two men were airlifted to hospital following a crash on the A9 at Auchterarder.
The northbound carriageway was partially blocked following the two-vehicle collision, which took place at around 9am on Wednesday.
The men were taken to Ninewells Hospital by air ambulance.
A Scottish Ambulance Service spokesperson said: “We received a call at 08:56 to attend a road traffic collision on the A9 between Blackford and Gleneagles.
“Two ambulances, a special operations response team (SORT) and an air ambulance were dispatched to the scene.
“Two patients were transported to Ninewells Hospital, Dundee.”
One passing driver reported seeing paramedics working on a man at the side of the road.
He said: “The crash is only taking up one lane northbound on the A9 and doesn’t seem to be holding up traffic.
“There were two ambulances and two police vans with paramedics working on a man at the side of the road.
“He looked like he was conscious so hopefully he is okay.”
A Police Scotland spokesperson said: “We were called around 9am on Wednesday, 5 July, to a report of a two car crash on the A9 at Auchterader.
“Emergency services attended and two men, the drivers, were taken to hospital by ambulance as a precaution.”
The road is now back to normal.