Rafael Nadal, prvi igralec sveta, je v polfinalu s 7:5 in 7:6 (3) premagal Hrvata Marina Čilića, Federer, drugi na lestvici ATP, pa je bil s 3:6, 6:3 in 6:3 boljši od Argentinca Juana Martina del Potra.
Legendarni Švicar se je z odlično igro, predvsem pa z odličnimi servisi, Argentincu, ki je igral s poškodovanim zapestjem, oddolžil za poraz v četrtfinalu odprtega prvenstva ZDA, kjer mu je Del Potro preprečil polfinalni obračun z Nadalom. Švicar si je s 17. zmago v 23. medsebojnem srečanju zagotovil sedmi letošnji finale, v katerem ga čaka veliki tekmec.
Za Španca bo to deseti letošnji finale, priboril si ga je proti četrtemu nosilcu Čiliću, ki je v šestem medsebojnem dvoboju s trenutno prvim igralcem sveta petič zaporedoma izgubil.
ATP Masters 1000, Šanghaj, polfinale:
Rafael Nadal (Špa/1) - Marin Čilić (Hrv/4) 7:5, 7:6 (3)
Roger Federer (Švi/2) - Juan del Potro (Arg/16) 3:6, 6:3, 6:3