Swiatek finally drops a set but still seals place in Stuttgart final | Stadium Astro