Leylah Fernandez set a career-best mark with the eighth consecutive match win which took the Canadian into the semi-finals of the WTA event in Nanchang,