Petenis 18 tahun asal Swiss tersebut awalnya terseok-seok melawan Serena. Apalagi ia sempat kalah pada set pertama.
Tak butuh waktu lama bagi Bencic untuk memimpin. Ia perlahan bangkit dan menunjukkan permainan memukau.
Pada set penentuan, ia langsung tancap gas dengan mengejar kedudukan. Bahkan, pada akhirnya ia memimpin pertandingan. Skor akhir mencatatkan Bencic menang 3-6, 7-5, 6-4.
Pada laga final, Bencic bakal berhadapan dengan Simon Halep. Ia adalah petenis Rumania yang menjadi unggulan kedua.
Sementara, dalam kelas putra, Novak Djokovic bakal berhadapan dengan Andy Murray. Murray berhasil meredam perlawanan dari Kei Nishikori di babak semifinal. Sementara Djokovic lolos setelah mengalahkan Jeremy Chardy.
Tinggal selangkah lagi Djokovic dan Murray bakal menambah gelarnya di Kanada. Djokovic telah tiga kali meraih gelar. Sementara Murray baru dua kali.