Motorists were subject to delays following a crash on the A96.
The incident took place on the northbound road just outside Tyrebagger at around 4.56pm.
The vehicles obstructed the outside lane for around 30 minutes and the road reopened at 5.30pm.
❗NEW⌚16.45#A96 RTC#A96 W/B partially blocked Craibstone – Blackburn due to an RTC
Traffic is very slow on approach#DriveSafe @NETrunkRoads @originalfm pic.twitter.com/cNnw1fgfMo
— Traffic Scotland (@trafficscotland) December 5, 2019
A police spokeswoman said: “We received a call about a four vehicle crash on the A96 at 4.56pm this afternoon.
“All occupants are out of the vehicles but it is unknown if they have sustained any injuries.”