Hubert Hurkacz från Polen tog en plats i National Bank Open-finalen med en 5-7, 6-3, 6-2 seger över Norges Casper Ruud på lördagseftermiddagen på IGA Stadium.
Det åttonde fröet tog paus i öppningsmatchen i det avgörande setet och rullade till seger över sin fjärdeseedade motståndare. Hurkacz hade ett 18-8-övertag i ess och fullbordade segern på två timmar två minuter.
” Jag tycker att jag hittade en bra rytm och jag tog rätt beslut”, sa Hurkacz.
Spaniens Pablo Carreno Busta skulle spela Storbritanniens Daniel Evans i kvällens semifinal. Vinnaren kommer att spela Hurkacz i söndagens final vid ATP Tour-evenemanget på 6,57 miljoner dollar.
Hurkacz blixtrade till med sin stora serve – han hade fem ess bara i öppningsmatchen – men höll också Ruud gissningsvis under hela matchen. Han använde en del serve och volleys och jobbade i en och annan flytande droppe från backcourten.
Den sex fot fem högerhänte kom till nätet regelbundet för att sätta press på Ruud och det lönade sig med en tidig paus. Hurkacz höll sedan undan till en snabb 3-0-ledning.
Den nästan fullsatta publiken, ivrig att se en tävlingsmatch mellan de två seedade spelarna kvar i lottningen, gjorde sitt bästa för att heja på norrmannen. Ruud svarade med fyra raka poäng för att komma på tavlan och följde upp med en egen paus.
Han lade till ytterligare en paus vid 5-5 – förseglade poängen med en sprickande forehandvinnare – och tog första set på 42 minuter.
Hurkacz, som vunnit sina tre tidigare singelmatcher i tre set, gick distansen igen en varm, solig eftermiddag. Ett bekvämt andra set följdes av ett lyckosamt break i tredje set-öppningen när fel började krypa in i Ruuds spel.
Ruud ledde med 40-00 och hade chansen att sätta matchen men en overhead-smash hittade nätet. Hurkacz tvingade senare fram en brytpunkt och såg hur hans retur träffade nätsladden och dribblade på Ruuds sida.
Hurkacz började diktera spelet och ansluta till fler vinnare. En fräsande tvåhandsbackhand på cross-court förseglade ytterligare en paus för en 3-0-kant och han var på väg till sitt andra framträdande i karriären i en Masters 1000-final.
Han slog Italiens Jannik Sinner i förra årets Miami-final.
Ruud, som skickade Kanadas Felix Auger-Aliassime i kvartsfinalen, besegrade Hurkacz i deras ensamma tidigare möte på Roland Garros tidigare i år.
Kvällsmatchen innehöll det första karriärmötet mellan Carreno Busta, världens nr 23, och den 32: e rankade Evans. Ingen av spelarna har medverkat i en Masters 1000-final.
Den sista osedda spelaren som vann denna turnering var Argentinas Guillermo Canas 2002 i Toronto. Reilly Opelka var osedd när han nådde fjolårets final men han förlorade mot toppseedade ryssen Daniil Medvedev.
I dubbelspel besegrade den tredjeseedade duon Neal Skupski från Storbritannien och Wesley Koolhof från Nederländerna det tyska paret Kevin Krawietz och Andrea Mies med 3-6, 6-2, 10-8.
Hurkacz och Jan Zielinksi från Polen skulle spela mot Evans och Australiens John Peers i den sena dubbelsemifinalen.