Rozstawiony z numerem drugim Novak Djoković bez najmniejszych problemów awansował do finału tegorocznej edycji turnieju ATP Masters 1000 w Szanghaju. W 1/2 finału bardzo łatwo pokonał Aleksnadra Zvereva 6:2, 6:1 w nieco ponad godzinę, dzięki czemu w dniu jutrzejszym zagra o tytuł tej imprezy.
Po zwycięstwie w US Open Novak Djoković zmierza po kolejny tytuł i na ten moment jest krok od tego osiągnięcia. W półfinałowym starciu z Aleksandrem Zverevem był wyraźnym faworytem, co też potwierdził na korcie deklasując rywala. Początek spotkania jednak dość spokojny, z obu stron było widać szacunek do rywala, jednak po kilku gemach Serb wszedł na wyższe obroty, co pozwoliło mu na wygranie 4 gemów z rzędu, a to z kolei zwycięstwo w pierwszej partii.
W drugiej odsłonie spotkania popularny „Nole” jeszcze szybciej zaczął marsz po triumf. Już od stanu 1:1 podkręcił na tyle tempo, że Niemiec nie miał żadnych szans. Wygrane 5 gemów po kolei i wykorzystanie 4 piłki meczowej pozwoliło na wygraną w całym meczu i awans do jutrzejszego finału.
W wielkim finale Novak Djoković zmierzy się z Rogerem Federer lub Borną Coriciem.