Two Cornish lifeboats and a coastguard tug rescued a cargo vessel which lost power in 40 knot (46mph) winds.
The Falmouth and Fowey lifeboats were sent out to assist the cargo vessel Galina after it started drifting about 4 miles (6.4km) south of Dodman Point.
Rescuers were concerned the 31m (102ft) Cambodian-registered vessel might have drifted onto the point.
The vessel and its eight crew were then towed into Falmouth by the coastguard tug Anglian Princess.
Falmouth Coastguard received a radio call from the Galina at about 2315 GMT on Wednesday night requesting assistance after it suffered a complete power black out.
It started drifting northwards toward land in the south-south-west winds.
The two RNLI lifeboats were requested to launch and, if necessary, put a line aboard the vessel to hold the ship until the Anglian Princess arrived.