Thrilling Finals showdowns as ten Sofía titles decided on glorious Bay of Palma | STARSAILORS