Police were called to a two-car crash near Forres.
Traffic built up on the A96 Aberdeen to Inverness road following the two-vehicle crash, which happened at about 5pm on Saturday.
The A96 was restricted in both directions around the accident but not fully closed.
A police spokeswoman said: “Officers were called to reports of a two vehicle crash on the A96 near Forres at around 5.10pm on Saturday July 9.”
A spokesman from the fire service said they were also called to the crash but that “all persons were released” from the vehicles prior to their arrival.
Traffic Scotland reported that the road had been cleared just after 7pm.
Traffic builds on A96 near Forres following two-vehicle crash