2018 Russian Cup

The 2018 Russian Cup was held from June 27 through July 7 in Chelyabinsk, Russia.

Recap Women’s Results Men’s Results
Advertisements