Williams fights back to make Rogers Cup final
Serena Williams has made the Rogers Cup final beating Russian qualifier Marie Bouzkova 1-6 6-3 6-3 in Toronto.
The 23-time Grand Slam champion fought back from a poor performance in the first set to set up a final clash with Canadian teenager Bianca Andreescu.
Williams will now bid for her first title since giving birth to her daughter and will be using this as a great stepping stone towards her bid for a record breaking 24th Slam title at the US Open next month.
Smashing yet more numbers, this was the American's 500th career hard court win.
More from Tennis
At 19, Andreescu is almost half the age of her American opponent but proved her worth in her semi final beating America's Sofia Kenin in two sets 6-4 7-6 (7-5) to become the first Candian woman to reach the Rogers Cup final since 1969.
This is the Canadian's first tournament since returning from a shoulder injury that forced her to retire from the French Open earlier this year.
Leaving age aside, it will be skill and power that champions one of these two to victory this weekend.