Travel in Moray was severely hampered on Monday night after gale-force winds struck the region causing a number of falling trees that blocked a road and damaged a train.
The A96 between Forres and Elgin had to be closed for a while when police were forced to take action shortly after 11pm.
BEAR Scotland worked overnight to clear debris from the road with reports that some vehicles were trapped – including a police patrol car.
Passengers on a Scotrail service also had a lucky escape when their train hit a fallen tree, causing severe damage to the lead coach and smashing a window on the train.
The accident happened as the train travelled between Keith and Elgin – there are no reports of injuries, however the train driver was “very shaken” by the accident. The train returned to Keith where buses were laid on for their onward journey.
Nobody was available for comment this morning but there are no reports of delays on the Aberdeen to Inverness line.