Dopo le qualificazioni di Hubert Hurkacz e Sebastian Korda, hanno ottenuto il pass per le semifinali del Masters 1000 ATP di Shanghai anche Grigor Dimitrov e Andrey Rublev. Il tennista bulgaro, numero 18 del tabellone, è infatti riuscito a superare in due set il cileno Nicolas Jarry con il punteggio di 7-6, 6-4 dopo un'ora e 39 minuti di gioco.
Invece, per il russo Rublev, numero cinque del torneo, è arrivato il successo nei confronti del francese Ugo Humbert. Vittoria anche qui in due set con un doppio 6-3. Dimitrov è ora in gran forma, specie dopo il trionfo su Carlos Alcaraz agli ottavi. Seconda semifinale dell'anno in un Masters 1000 per Rublev, il bilancio fra i due è in parità: 3-3.