Borna Coric meglepetésre legyőzte Roger Federert, így ő játszhat Novak Djokoviccsal a sanghaji keménypályás férfi tenisztorna döntőjében.
A 13. helyen kiemelt horvát játékos ráadásul sima két szettben gyűrte le a korábbi világranglista-vezető, Sanghajban címvédő és első helyen kiemelt svájcit – Federernek még breaklabdája sem volt.
A 20-szoros Grand Slam-győztes Federer vereségével hétfőtől át kell adja a helyét a világranglistán most még mögötte a harmadik helyen álló Djokovicnak, aki a másik elődöntőt játszi könnyedséggel, két szettben nyerte a Sanghajban negyedikként rangsorolt német Alexander Zverev ellen, összesen három játékot engedve át ellenfelének.