Swiss Open: Zii Jia avenges German Open defeat to march into semis | Stadium Astro