2018 Stella Zakharova Cup The 2018 Stella Zakharova Cup was held from March 31 through April 1 in Kiev, Ukraine. Women’s Results Men’s Results Share this:TwitterFacebookLike Loading...