SHANGHAI, CHINA - OCTOBER 17: Alexander Zverev of Germany reacts in the Men's Singles Semifinal match against Alejandro Davidovich Fokina of Spain on day eleven of 2026 Rolex Shanghai Masters at Qi Zhong Tennis Centre on October 17, 2026 in Shanghai, China. (Photo by Lintao Zhang/Getty Images)

News, Photo and Web Search