SHANGHAI, CHINA - OCTOBER 12: Rafael Jodar of Spain celebrates the victory in the Men's Singles Third Round match against Jiri Lehecka of Czechia on Day six of 2026 Rolex Shanghai Masters at Qi Zhong Tennis Centre on October 12, 2026 in Shanghai, China. (Photo by Shi Tang/Getty Images)

News, Photo and Web Search