The American boat Puma has won the sixth leg of Volvo Ocean race into Miami.
Team New Zealand's Camper closed to within a few hundred metres over the last 24 hours, but at the end finished an hour behind in second.
It is back-to-back wins for Puma and they are now in contention for top spot after failing to finish the first leg when they lost a mast.
Overall race leader Telefonica came home in fourth place.