Çin'in Şangay kentinde düzenlenen turnuvanın yarı finalinde dünya 5 numarası Alman Zverev ile karşılaşan Djokovic, rakibini 6-2 ve 6-1'lik setlerle zorlanmadan 2-0 mağlup etti.
Kariyerindeki bininci maçını kazanan ve yenilmezlik serisini 17 karşılaşmaya çıkaran 31 yaşındaki tenisçi, dünya sıralamasında ise İsviçreli Roger Federer'i geçerek 2 numaraya yükseldi.
Djokovic, Federer ile Hırvat Borna Coric arasındaki yarı final mücadelesinin galibiyle finalde karşılaşacak.