Ball-run made it to the final of the World Grand Prix in Hong Kong despite health issues, and even beat top seed Judd Trump ...