The A9 Inverness to Alness road was closed for more than six hours following a multi-vehicle collision.
Police, firefighters and paramedics were called to the Highland trunk road at around 9am this morning.
Three fire crews from Inverness were tasked to the scene.
The road was closed for hours between the junction with the B9169 and the Tore roundabout as police remained at the scene.
The road has since reopened.
The severity of any injuries is unclear at this time.
Traffic Scotland said that the incident, involving three vehicles, happened during rush hour at around 9am this morning.
Traffic Scotland reported lengthy tailbacks and congestion in the area as a result of the road closure.
A Scottish Ambulance Service spokesman said: “We received a call at 09:01 hours today to attend a road traffic collision on the A9.
“We dispatched one ambulance a critical care paramedic to the scene.”
Police have been approached for comment.
Large emergency response following A9 crash
Three fire appliances were dispatched from the Highland Capital.
Firefighters remained at the scene for several hours before leaving around 12.59pm.
In an earlier statement, a Scottish Fire and Rescue spokesman said: “We were called at 9am this morning to a three-vehicle crash at Tore.
“We sent three appliances from Inverness. One appliance remains at the scene.
“The ambulance service and police are also at the scene.”
He continued: “It has been mostly self-rescue from the vehicles prior to the fire service arriving at the scene.”
Diversion northbound: Turn left at Tore Roundabout onto the A835 and follow the road to Maryburgh – turn right onto the A862 and continue through Dingwall to the Ardullie Roundabout.
Diversion southbound: Follow the A862 until Maryburgh – turn left onto the A835 and continue until the Tore Roundabout.
Our reporters are working to bring you the latest updates on this developing story.
Please check back later for more and follow The Press and Journal on Facebook and online for breaking news.