Puig stuns Garcia for semi-final berth, Kvitova succumbs to injury | Stadium Astro