A lorry carrying cardboard caught fire on the A9 forcing the closure of the Perth to Inverness road.
A section of the A9 southbound has reopened after the early morning blaze, while one lane remains shut.
The HGV vehicle caught fire near Luncarty, forcing the closure of the road southbound to Inveralmond in Perthshire.
Firefighters were to the lorry blaze at around 4.05am on Wednesday.
A spokesman for Tayside Fire and Rescue service confirmed four appliances were sent to tackle the incident and found the lorry well-alight upon arrival.
Diversions were put in place, before the road was reopened later on Wednesday morning.
More About A9 deaths
- Average speed cameras could be installed on 'Scotland’s deadliest road'
- Fuel spillage after crash between two cars and a lorry on A9
- Couple killed when Harley Davidson crashed on A9 bridge named
- Two killed as Harley-Davidson crashes on Highland bridge
- £3bn project for dualling of notorious A9 road takes step forward
- Two people injured after car and motorcycle in collision on A9
- Delivery lorry bursts into flames on A9 closing part of the road