El serbio Novak Djokovic, número 3 del mundo, jugará en semifinales del Masters 1000 de Shanghái con el alemán Alexander Zverev (5), mientras que Roger Federer (2), que batió al japonés Kei Nishikori, lo hará frente al croata Borna Coric. Djokovic no tembló ante el sudafricano Kevin Anderson (8), al que batió en dos sets, 7-6 y 6-3.