Video PlayerClose
Japan's Stephanie Mawuli (front) breaks through during the U23 women's final match between Russia and Japan at the 2018 FIBA 3X3 World Cup in Xi'an, northwest China's Shaanxi Province, Oct. 7, 2018. Russia won the final by 21-12. (Xinhua/Zhang Bowen)