Shevon rues impatience in Swiss Open final defeat with Soon Huat | Stadium Astro