With points crucial, Spain battles in wild winds while rivals lead. Geneva chaos sees Germany and Switzerland surge, Spain survives and Germany claim their first SailGP victory.