Strong winds test sailors at the 2025 Nautilus Marine Insurance Sydney Short Ocean Racing Championship, featuring thrilling competition in Sydney Harbour.