There's been a dramatic finish to the third stage of the around the world Volvo Ocean Race with four boats finishing within 20 minutes in Singapore, the last three separated by just two and a half minutes.
The Spanish yacht Telefonica Blue Monday snatched the lead from Sweden's Ericsson 4 as the boats headed for the finish nine days and just under 2000 nautical miles after leaving Kochi in India.
The American entry Puma Ocean Racing grabbed second, just ahead of the all Nordic crew of Ericsson 3, with the favourite Ericsson 4 crossing fourth.
The eight teams leave Singapore on January 18 for Qingdao in China on the fourth of the 10 stage race.
It is scheduled to finish in St Petersburg, Russia, in June after nine months and more than 37,000 nautical miles at sea.