Vera Zvonareva of Russia has reached the semi-finals of the US Open tennis tournament in New York with a 6-3 7-5 win over Kaia Kanepi of Estonia.
The 7th seed will play either top seed Caroline Wozniacki of Denmark or Dominika Cibulkova of Slovakia for a place in the final.
Both players struggled with their serves early on due to another day of gusting winds on the Arthur Ashe Stadium court.