Top seeds fall but St Petersburg semi-finals will be all-Russian affair | Stadium Astro