Rescuers went to the aid of a man after his yacht broke down in the North Sea.
The man was the sole person onboard a 27ft pleasure craft a mile west of Buckie when the vessel lost power.
He alerted the Coastguard, which paged the Buckie RNLI Lifeboat team on Saturday.
The lifeboat was launched at 6.35pm and reached the yacht just before 7pm.
The crew members were able to tow the yacht into Buckie Harbour and it arrived in port around 8.20pm.
Keep up to date with the latest news with The Evening Express newsletter
A Coastguard spokesman said: “We had a call from a sailing vessel that had lost a functioning engine and was therefore unable to travel under its own power.
“It was positioned a few miles west of Buckie and the lifeboat was launched to provide assistance to the man onboard the sailing vessel.
“It arrived back in port at 8.20pm and the crew returned to base.”