Star tennis players Serena Williams and Rafael Nadal have entered the finals of the ongoing Rogers Cup after winning their respective semi-final clashes.
In women's singles, Serena on Saturday came from behind to defeat the Czech qualifier Marie Bouzkova 1-6, 6-3, 6-3 to advance to her fifth career final in Canada.
The 23-time Grand Slam champion will now face Mississauga-native Bianca Andreescu with a chance to match Chris Evert and Monica Seles for the most Rogers Cup titles in the Open Era (4).
History will be on side when she faces Andreescu in their first-ever meeting on Sunday. The World No. 9 has lost in a final in Canada only once before. It happened in her Rogers Cup debut, when she fell in the final to Martina Hingis back in 2000.
Meanwhile, in men's singles, Nadal also on Saturday moved into his 51st ATP Masters 1000 final without hitting a ball in Montreal.
The Spaniard advanced by walkover when Frenchman Gael Monfils, who beat Roberto Bautista Agut in their rain-postponed quarter-final, pulled out because of an ankle injury.
Nadal will go for his record-extending 35th Masters 1000 crown against Russia's Daniil Medvedev, who defeated Karen Khachanov 6-1, 7-6(6) to make his first Masters 1000 final