Rollercoaster ride was the best description of today’s two final races with victory going to Poland’s Piotr Myszka in the Men’s class and to Blancha Manchon from Spain in the Women. Despite the short medal race courses for the top 10 competitors, there were dramatic place changes in both fleets with the final podium positions fluctuating by the minute as each race progressed.