A woman was taken to hospital after a van smashed through a bridge and plunged into a Moray river.
Emergency services were called to the B9014 Dufftown road about a mile south of Keith after the one-vehicle crash shortly after 10am.
It is understood the driver had to be pulled from the van while it was in the River Isla after it dropped more than 12ft from the bridge.
Substantial damage was caused to the front of the vehicle during the incident, which caused air bags to be deployed within.
Police confirmed the driver was taken to hospital for treatment for injuries that were described as non-life-threatening.
Stonework was torn from the side of the crossing in the incident, which left a gap in one of the walls at the side of the road.
Engineers from Moray Council surveyed the bridge to establish the extent of the damage caused to the structure.
Temporary barriers were put up at the side of the road to allow the route to be reopened.
A Moray Council spokeswoman said: “After a lengthy onsite inspection by our senior engineer, masonry debris was cleared from the bridge and we installed temporary concrete barriers and traffic control measures allowing the road to re-open.
“Any future road closure required to allow the rebuild of the parapet will be in-line with the usual public consultation process once non-critical construction works are permitted again.”
A police spokesman said: “Officers were made aware of a single-vehicle road crash on the B9014 approximately a mile and a half from Keith shortly after 10am.
“It involved a van which collided with a bridge. The female driver was taken to hospital for treatment to non-life threatening injuries.”