Police have advised motorists to seek alternative routes in and out of Inverness following a "serious" road crash that saw a lorry reduced to a charred shell.
Emergency services were called to the A9 at Dalmagarry, around 10 miles south of the Highland capital, shortly after 6am following reports of a collision involving a car and a lorry. Five fire crews were sent to the scene and spent more than nine hours tackling a blaze that broke out following the smash.
The flames were so ferocious that crews had to be swapped out to relieve those who had spent hours at the scene. Dramatic images from the scene show the twisted wreckage of a dark grey Fiat 500, its airbags deployed, and firefighters dampening down the remnants of a goods vehicle.