Pressure mounted on American sixth-leg leaders Puma on Saturday with the top three Volvo Ocean Race boats separated by just seven miles after a week of sailing.
Kiwi/Spanish team Camper jumped back up to second after overtaking their Spanish rivals Telefonica as the fleet passed the northeast tip of Brazil en route to the finish line in Miami.
Emirati team Abu Dhabi were also still in the hunt, 25 miles behind the leaders, with French crew Groupama around 100 miles back.
"It's anyone's game still," said Abu Dhabi crewman Rob Greenhalgh. "You couldn't call it from here."
Overall standings: 1. Telefonica (ESP) 149 points, 2. Groupama (FRA) 133, 3. Camper (NZL/ESP) 124, 4. Puma (USA) 117, 5. Abu Dhabi (UAE) 58, 6. Team Sanya (CHN) 25