Karolina Pliskova is out of the Rogers cup after losing to Caroline Wozniacki 2-1 in three hours.
The Dane beat the World Number one and Czech Republican 7-5 6-7 (3-7) 6-4 in a rain-hit match to record her first win over a world number one.
Wozniacki, 27, advances to the semi finals and will take on either American Sloane Stephens or Czech Republican Lucie Safarova in the next round.
She said after the win; “Almost every tournament, I’ve played this year there has been a rain delay, so at this point I just have to laugh because I feel like it is following me”.
“Every time this year when it has been raining I’ve had a great tournament, so I thought this must be luck”.
The remaining games will take place later today including Wimbledon champion Garbine Muguruza taking on Ukrainian Elina Svitolina.