A motorcyclist is in a serious condition in hospital following a two-vehicle crash on the Black Isle.
The motorcyclist was travelling along the A9 near Culbokie when they collided head on with a German campervan.
Emergency services rushed to the scene at the junction with the B9169 following reports of the collision around 1.30pm.
One motorcyclist was rushed to Raigmore Hospital by paramedics where they remain in a serious condition.
Police, fire and paramedics were all conveyed to the scene to assist with the hasty rescue operation.
Two fire appliances from Inverness were sent to the scene following initial reports at 1.42pm to help make the area safe.
A fire spokesman said: “We received the call at 1.42pm to reports of a collision between a campervan and a motorcycle. We dispatched two appliances to the scene. Crews made the area safe before leaving at 2.23pm.”
Police closed the Inverness to Wick trunk road between Tore roundabout and Arduillie roundabout, north of the Cromarty Bridge, for several hours as emergency crews worked at the scene.
As of 6.30pm, the A9 has now re-opened.
Paramedics and firefighters left the site shortly before 2.30pm as officers remained stationed there for more than five hours.
Motorists travelling on the route were diverted for more than nine miles via the A835 at Tore roundabout to Maryburgh before transferring onto the A862 heading north through Dingwall.
Meanwhile, Bear Scotland were also requested to attend the crash site to help clear away debris from the road before the road was reopened shortly after 6pm.
Motorists faced further delays as a two-vehicle crash unfolded on the A862 between Dingwall and the Arduillie roundabout at Mountgerald.
The collision occurred around 3.45pm blocking the road for the dozens of motorists attempted to make their way along the diverted route.
Motorists were faced with lengthy tailbacks stretching for around three quarters of a mile as emergency crews worked to clear the scene.
Police, fire and paramedic units were dispatched to the wreckage as officers remained stationed on the A9.
One fire crew from Dingwall were requested to attend alongside two ambulances.
A fire spokeswoman said the “occupants of the vehicles were out on arrival” with crews proceeding to “make the area safe and assist with casualty care”.
It’s understood one occupant was assessed by on-scene paramedics after complaining of pains in their chest.