Il primo qualificato per la finale del Masters 1000 ATP di Shanghai è Hubert Hurkacz. Il tennista polacco è infatti riuscito a superare in due set lo statunitense Sebastian Korda. Dopo un'ora e 16 minuti di gioco la testa di serie numero 16 si è imposta per 6-3, 6-4 nei confronti della numero 26.
Una partita combattuta soltanto nei primi game, dove Korda ha tenuto testa a Hurkacz. Ma poi il tennista polacco è riuscito a prendere il largo e il controllo del match sullo statunitense. Ottava finale in carriera per lui, la terza in un Masters 1000. Affronterà uno fra Grigor Dimitrov e Andrey Rublev.