Teenager Victoria Mboko continued her fairytale run at the Canadian Open as she breezed past Spain's Jessica Bouzas Maneiro to reach the semi-finals.
The 18-year-old Canadian, who knocked out two-time major winner Coco Gauff in the fourth round, impressed again on home soil with a 6-4 6-2 win in Montreal.
She will face 2022 Wimbledon champion Elena Rybakina, the ninth seed, in her first WTA 1000-level semi-final.
"I'm so excited to be in the semi-final here," Mboko, who is ranked 85th, said in her on-court interview.
"My first time playing in Montreal has been an unreal experience and I couldn't be more grateful.