Az első elődöntőben a harmadik helyen rangsorolt orosz két szoros játszmában kerekedett felül a hatodikként kiemelt görög Sztefanosz Tsitsipason.
Az ötödik helyen kiemelt Zverev a szombati második elődöntős összecsapáson két szettben, alig 67 perc alatt győzött a 11.kiemelt orosz Matteo Berettini ellen.
Medvegyev és Zverev eddig négyszer találkozott egymással, s valamennyi meccsüket a német nyerte.
Tenisz, ATP Masters, Sanghaj, az elődöntők eredményei:
A. Zverev (német, 5.)-Berrettini (olasz, 11.) 6:3, 6:4
Medvegyev (orosz, 3.)-Tsitsipas (görög, 6.) 7:6 (7-5), 7:5