Top-ranked Simona Halep wins in straight sets on 15 hours rest, will play Sloane Stephens in Rogers Cup final.

       

Read More At Article Source | Article Attribution