Den blot 19-årige canadier er i sin første Grand Slam-semifinale efter en sejr i tre sæt over Elise Mertens.