A lorry driver was taken to hospital this morning after a dramatic crash in the Highlands.
The trailer of a northbound heavy goods vehicle became detached from its cab in the crash on the A95 Aviemore to Grantown road, close to the junction with the B9153 road to Carrbridge
The cab went across the carriageway and came to rest, on its wheels, in a field on the opposite side of the road.
Meanwhile the trailer toppled over and landed on its roof in a field beside the northbound carriageway.
It is understood that an oncoming car narrowly missed colliding with the lorry, which was heading north at the time of the accident at 8.27am.
The lorry driver was treated in the cab by paramedics and a doctor from Grantown Health Centre.
He was then removed from the cab, strapped to a backboard, and taken by ambulance to Raigmore Hospital in Inverness.
An ambulance spokeswoman said that his injuries were not thought to be serious.
The occupants of the car were uninjured.
The road was covered in mud churned up from the verge during the crash.
Police and firefighters helped to clear some of the debris from the route however the road was closed for around an hour while emergency services attended the scene.
Four fire crews were sent, including two from Grantown, and one each from Aviemore and Carrbridge.
The emergency tender was also sent from Inverness but was not required.