Williams swings to 50th win of the year

American top seed Serena Williams is through to the Swedish Open final after landmark victory over Klara Zakopalova.