Two people have been taken to hospital following a five-vehicle crash on the A96 near Forres.
The A96 between Forres and Elgin was earlier closed off for about two hours as emergency services were called to the scene, just to the east of the Moray town at about 1.50pm.
Five fire engines were in attendance, alongside ambulance teams.
One person had to be cut free from their vehicle.
A Scottish Ambulance Service spokesman said: “We received a call at 1.47pm today to attend a road traffic collision on the A96 near Forres. We dispatched two ambulances and a BASICS doctor to the scene. We transported two patients to Dr Gray’s Hospital in Elgin.”