Perfect conditions graced the opening day of the 2025 Santa Maria Cup in Annapolis, USA, Stage 2 of the 2025…