Do decydującej fazy imprezy cyklu WTA Andreescu zakwalifikowała się po raz trzeci w karierze. Wcześniej w tym roku zwyciężyła w Indian Wells, za to przegrała finał w Auckland. W drugiej parze półfinałowej rozstawiona z numerem ósmym Amerykanka Serena Williams zmierzy się z Czeszką Marie Bouzkovą. W poprzedniej rundzie doświadczona tenisistka z USA wyeliminowała Japonkę Naomi Osakę (nr 2.), która z kolei w 1/8 finału pokonała Igę Świątek. Bouzkova awansowała w piątek kosztem Rumunki Simony Halep (nr 4.), która skreczowała po porażce w pierwszym secie 4:6. Eliminacji imprezy, która rozgrywana jest naprzemiennie w Toronto i Montrealu (pula nagród 2,83 mln dol.), nie przeszła Magda Linette. W pierwszej rundzie debla odpadła zaś Alicja Rosolska. Wynik półfinału gry pojedynczej: Bianca Andreescu (Kanada) - Sofia Kenin (USA) 6:4, 7:6 (7-5)