Olesen secures British Masters title after dramatic finish | Stadium Astro