Teenager Victoria Mboko continues her fairytale run at the Canadian Open by booking a final date with Naomi Osaka.