Cuban Anisleidis Ochoa won the 10 km race in Cartago, Costa Rica, with a national record, and for the Clásica Candelaria International 2025.